Closure of the Strait of Hormuz has already cost the market more than a billion barrels, and a full reopening is nowhere in sight The International Energy Agency is now warning that the disruption un… [+2354 chars]
No comments yet. Be the first to comment!