Oil prices fell below $80 per barrel as markets grew increasingly confident that the effective closure of the Strait of Hormuz is coming to an end, paving the way for a recovery in supplies from one of the world's most important…
View original source — Euronews ↗


