The global oil market is in crisis again. In April 2025, the price of Brent crude oil dropped by more than 20%, sinking below $70 per barrel for the first …
AfricaAgricultureEconomyEnergyNigeriaOil & GasPolitics
The global oil market is in crisis again. In April 2025, the price of Brent crude oil dropped by more than 20%, sinking below $70 per barrel for the first …
Chat us up