In a year marked by Middle East tensions and production concerns, crude oil futures plunged by more than 10% in 2023, experiencing their largest annual decline since 2020. Presently, the Organization of the Petroleum Exporting Countries (OPEC) is reducing output by approximately six million barrels per day, equating to roughly 6% of global supply. Brent …
Continue reading “Oil Price Outlook 2024: Forecasts & OPEC+ Latest Meeting”