Global oil market trends

BP Profit Nosedives with Dropping Oil Demand

BP’s financial performance has taken a significant hit due to plummeting oil prices, leaving the energy giant grappling with a declining profit margin. The price of crude oil...

No posts to display