FINANCIAL INTELLIGENCE
Lead story · 2026-03-26T20:41:21Z
Brent crude climbed to $105.4 per barrel as shipping pressure in the Hormuz Strait persists, with tanker routes remaining exposed to potential disruption. The supplied market snapshot shows Brent was at 105.4 up 1.5% in the session.
Quick links
News hub
Rates, FX, policy
Companies, earnings
Oil, gas, power