Analysts Morgan Stanley and JPMorgan Explain Why Oil Prices Remain Stable Despite Major Supply Disruption from Iran War
The Iran war has triggered the largest oil supply disruption in history yet future prices are not that high, which has left some investors wondering why.