U.S. and global oil prices were surging on Monday after hopes for a peace deal between Washington and Tehran were dashed.
Source link
Global oil prices jump 5% to above $95 a barrel after Iran reportedly suspends talks with U.S. and fully closes Strait of Hormuz