The Strait of Hormuz remains closed and the economic costs of the war keep mounting. Yet markets are trading like the war is over. The wisdom of crowds? Or delusion?
Read and see assessment