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.