Hormuz Shipping Halt Drives Crude Higher as Oil Giants Surge on Robust Margins
Strait of Hormuz shipping disruptions have escalated energy prices, driving strong earnings beats across integrated oil producers and lifting crude targets toward $90. Higher crack spreads benefit ma…