Oil Prices Holds Above 200-Day SMA Amid Sharp Drop in US Inventories
Oil Price Talking Points The price of oil recovers from a fresh weekly low ($69.39) amid a larger-than-expected decline in US inventories, and crude may stage a larger rebound over the coming days if it […]
