Sector & Market
Oil Near $100 Amid Hormuz Disruptions
Brent crude rose 0.6% to $99.07 per barrel, while WTI reached $90.25 per barrel on April 22, 2026.
Shipping through the Strait of Hormuz remains closed after a container ship attack and IRGC strike, a