Crude Oil Continues To Crater As Short Crude ETFs Gain
March 18, 2020 at 15:05 PM EDT
Crude oil markets continue to witness their worst crash in years, as markets are rapidly approaching $20 a barrel in West Texas Intermediate crude, with predictions of as low as $10 a barrel to come. Saudi Arabia and Russia are still locked in a price war, which is drastically affecting markets,...