Energy
Iran Eyes $130 Oil While at Least 50 Tankers Sit Stuck in the Gulf
An oil price of $130 per barrel could be one of the scenarios of Iran’s economic planners preparing the budget…
Energy
An oil price of $130 per barrel could be one of the scenarios of Iran’s economic planners preparing the budget…