Oil set to post 3% weekly fall amid easing US-Iran tensions
- Oil markets trade in narrow weekly range with easing geopolitical tensions while supply disruptions, sanctions and persistent regional risks prevent deeper decline
14:53
Oil