Why oil prices have declined and what are the potential implications? | Explained

Wait 5 sec.

Tehran’s repeated assertions about closing the Strait of Hormuz had caused oil prices to rally upwards last week.