Oil Falls as Markets Weigh Possible US-Iran Truce and Diplomatic Solution
25 September 2026 (Navroze Bureau) Oil prices fell on Friday as markets weighed the possibility of a truce between the United States and Iran against continuing risks to oil infrastructure and shipping in […]

