Crude Oil Tumbles Ahead Of US Inventories
March 22, 2017 at 10:11 AM EDT
Since the beginning of this week, Crude Oil prices have been declining gradually, reaching critical technical levels. This is despite the fact that OPEC sent out few remarks to the media about a possibility of extending the production cut deal.