Oil prices to stay high due to prolonged blockade.
The US blockade of the Strait of Hormuz will require months to pressure Iran, leading to sustained high oil prices, contradicting market expectations of a quick decline. This will impact the US economy and financial markets, supporting elevated oil prices.
WTI
HIGH
CNBC
Apr 13, 17:34