Brent crude falls to $77 as Strait of Hormuz traffic recovers, but two-year Treasury yields above 4.15% signal the Fed may still hike rates in 2026.

Oil retreats as ships begin passing through Strait of Hormuz

Fears of long-lasting energy crunch ‘slinking away’ as vessel traffic doubled in 24 hours to highest level since late February