Facebook earnings for Q4 topped Wall Street estimates. March quarter revenue guidance came in below views amid a big 2025 hike in capital spending.
Shell reported a 16% drop in profit for 2024 on Thursday amid weakness in oil and gas prices and in demand, but shares rose ...