Nigeria, Africa’s largest oil producer, has seen a sharp decline in its petrol imports in the second quarter of 2023, following the removal of the controversial fuel subsidy that had …
Brent crude
-
-
The International Energy Agency (IEA) foresees a distinct oil market deficit by the end of 2023 as global supply dynamics shift. This projection arises in the wake of Saudi Arabia …
Older Stories