The world’s oil supply is under pressure from multiple factors, including geopolitical tensions, extreme weather, and production outages. This has pushed oil prices to their highest levels in months, with…
The world’s oil supply is under pressure from multiple factors, including geopolitical tensions, extreme weather, and production outages. This has pushed oil prices to their highest levels in months, with…
© 2024 Energy News Africa Plus. All Rights Reserved.