July 08, 2026
Oil prices rise more than 3 percent after the US says it is pulling the Iran oil sales licence