Major oil companies around the world have recorded sharp drops in profit in the first quarter of 2025, as the fall in global oil prices and rising production costs continue …
AfricaBusinessBusiness InsightsEconomyEnergyFinance & ServicesGOVERNMENTMarketsNigeriaOil & Gas