Iran may include a $130-a-barrel oil scenario in its next budget, per Fars News, but the US blockade in the Gulf of Oman has stranded at least 50 laden Iranian ...
Iran may include a $130-a-barrel oil scenario in its next budget, per Fars News, but the US blockade in the Gulf of Oman has stranded at least 50 laden Iranian tankers inside the Persian Gulf, per UANI. #Oil#Iran#Tankers#Hormuz