WS #13521
Iran and Oman finalize shipping route agreement, but US blockade and toll disputes keep oil prices elevated around $80 Brent.
Hormuz deal progress and oil market
Iran and Oman finalize shipping route agreement, but US blockade and toll disputes keep oil prices elevated around $80 Brent.