(Reuters) – As prices for physical crude oil hit all-time highs of over $160 per barrel last month, analysts and traders alike rushed to predict a market Armageddon if the U.S.-Iran war dragged on and the Strait of Hormuz stayed closed. Five weeks later, with the strait still largely shut and peace talks at an … Read more
