Oil prices are rising steadily with no end in sight to the U.S.-Iran standoff impeding tanker traffic in the Strait of Hormuz.
Oil prices are rising steadily with no end in sight to the U.S.-Iran standoff impeding tanker traffic in the Strait of Hormuz.