Market Talk – Wednesday, March 18
March 18, 2020 at 19:24 PM EDT
Crude oil hit an 18-year low; the EIA reported a heavy build of 2 million barrels for the week of March 13. The global lockdown occurring around the world is causing tremendous pressure on the price of oil.