Crude Prices Sink To Three-Week Low
Oil prices tumbled to a three-week low as optimism over Strait of Hormuz negotiations eased supply concerns, although markets remain alert to geopolitical developments….reports Arab Daily News Desk Global oil prices extended
