Iran Eyes $130 Oil While at Least 50 Tankers Sit Stuck in the Gulf

OilPrice.com · Charles Kennedy ·

Iran's budget planners may model $130 oil for 2027/28, but a U.S. naval blockade has stranded tankers and drained its floating storage.

Read the full story at OilPrice.com · All coverage of this story