'Reports of a possible agreement between the United States and Iran to halt hostilities and reopen the Strait of Hormuz have tempered supply concerns to a certain extent and pushed prices down'.
Oil Market Weighs Early Signs of Potential De-Escalation
Monday, April 6, 2026
