BUSINESSTHE HILL
Oil prices surge above $100 as US Navy to blockade Iran’s ports after peace talks fail
Oil prices surged above $100 per barrel following the U.S. Navy's plan to blockading ships entering the Strait of Hormuz. The decision comes after failed peace talks between the U.S. and Iran.
Mentioned