Week In Review: Data Centers, Brent Crude and M&A Continues
The U.S. Energy Information Administration (EIA) updated its outlook on or around July 7, forecasting Brent crude averaging around $74/bbl in Q3 2026 (significantly lower than prior estimates). U.S. crude production is expected to average about 13.6–13.8 million bpd in 2026, with records or near-records continuing in key areas like […]