Despite the reopening of the Strait of Hormuz, analysts forecast that crude oil prices will not return to $60 a barrel until 2027, citing concerns over damage to Gulf oil infrastructure.
HypeNows