Oil prices moderated somewhat after the U.S. issued a 30-day license for countries to buy sanctioned Russian oil and petroleum products that were stranded at sea.

Crude oil prices fall sharply as energy markets remain on tenterhooks over effective closure of the Strait of Hormuz.

Vast release of emergency crude reserves fails to quell mounting fears around energy supply crunch, rattling global markets