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.

With no resolution in sight, the war with Iran is sending shockwaves through global markets, dragging stocks lower worldwide.