Oil Prices Slide to Three-Month Low Amid Supply Prospects and Demand Concerns
Muscat: Oil prices fell to their lowest level in three months today as markets weighed the prospect of resuming supplies through the Strait of Hormuz, weak physical demand, and the