Oil price dips below $20 on gloomy demand forecast
Wed, 04/15/2020 - 5:10pm
The price of oil dropped below $20 per barrel Wednesday after an Energy Information Administration report predicted a massive drop in petroleum demand because COVID-19 fears.
