As OPEC+ production cuts take hold, Brent crude oil spot price forecast jumps to $85 per barrel
After OPEC+, consisting of 23 oil-exporting countries including Russia, revealed crude oil production cuts for 2023, the U.S. Energy Information Administration (EIA), the statistical and analytical agency within the U.S. Department of Energy, has slightly […]