Oil slips as Hormuz traffic normalizes, diplomacy eases supply fears
- Brent falls below $74 as tanker traffic recovers and renewed US-Iran and Russia-US contacts reduce geopolitical risk premium
10:34
Oil