Oil heads for weekly rise as Hormuz risks, Russia sanctions support prices
- Markets weigh Strait of Hormuz risks and Russian supply concerns against renewed diplomatic signals from Washington and Tehran
16:37
Oil