Oil Prices Fall to Lowest Level in Three Months Amid Supply Concerns
Doha: Oil prices fell to their lowest level in three months on Tuesday as markets weighed prospects for a resumption of supplies through the Strait of Hormuz alongside weak physical demand and the lack of details regarding a preliminary deal