Oil Prices Slide Below $70, New Headache For Nigeria’s Economy
For the first time since December 2021, Brent crude oil futures dipped below $70 per barrel, signalling a significant slump driven by rising supply, waning demand, and a wave of…
Read more