Enverus Intelligence Research raises its Brent crude oil price forecast to $95 per barrel for the remainder of 2026 and $100 per barrel in 2027. This adjustment reflects ongoing disruptions in oil flows through the Strait of Hormuz and a muted supply response from U.S. producers. Cumulative global oil stock draws are projected at roughly 1 billion barrels through 2027.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue