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.

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

Energy markets remain on tenterhooks as the prospect of prolonged war in the Middle East grows.