Oil hits $90 per barrel as US-Iran war escalates

Semafor Semafor

Tehran vowed “not a single drop” of oil or gas would transit the Strait of Hormuz if US aggression continues.

Read full article at Semafor →