News

The International Energy Agency gave assurances on Friday that if shipping through Hormuz were suspended, it is well supplied to release emergency reserves from its 1.2 billion barrel stockpile; this ...