Crude oil faces lower price ceilings now that the Strait of Hormuz has reopened. The EIA's July Short-Term Energy Outlook cut its targets to $74 a barrel for Brent in 2026 and $65 in 2027 as supply chains stabilize. The bigger story is power: the EIA sees record US electricity demand through 2027, with commercial use overtaking residential, so baseload power costs stay structurally high. The winners are utilities, SMR developers and GPU clouds with cheap 24/7 power, not oil producers. x.com