Tag: $75 per barrel

Low Crude Production, Price Crash May Threaten 2025 Budget, Local Refineries

Nigeria's 2025 budget may be threatened as crude oil prices drop below…

Olaitan Sodiq