Oil Prices Surge As Inventories Decline 12th February 2021 RMS Manager Efforts to clear an oil surplus are seen holding the market over until demand comes back in force. Read full original article »