Business

China oil import cut, higher US exports wrongfoot market bulls

22728676
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.

SEE MORE

More