Exxon Mobil Q1 Profit Slumps Amid Lower Crude Prices Business May 2, 2025 Exxon’s Q1 Profit Declines Due to Weaker Crude Prices Exxon Mobil’s first-quarter profit took a hit, falling to its lowest…
BP Q4 Profit Drops 48%, Announces $1.75B Buyback Business February 11, 2025 British oil major BP (BP) reported a sharp decline in fourth-quarter profits due to weaker refining margins but announced a…