Oil prices fall to $72 as Hormuz traffic resumes
Global oil prices have fallen sharply to their lowest levels since before the conflict between the United States and Iran began in late February, as shipping traffic resumes through the critical Strait of Hormuz.
Verilumia