Crude oil holds decline near $81 amid Strait of Hormuz stalemate
Crude oil trades near $81 per barrel after a prior-session decline as investors wait for efforts to reopen the Strait of Hormuz, while the IEA cuts demand outlook and OPEC lowers 2026 growth to 580,000 bpd.