Crude Oil Prices Tumble On Global Demand Fears Despite OPEC Meeting Deal On Extending Cuts - Investor's Business Daily
Crude Oil Prices Tumble On Global Demand Fears Despite OPEC Meeting Deal On Extending Cuts Investor's Business DailyCrude oil prices tumbled as global demand fears offset a final OPEC meeting deal for the cartel and Russia to extend crude production cuts until March 2020.