WTI Crashes in Negative Territory for First Time Ever April 21, 2020 Todd Pencarinha Blog, Oil & Petroleum Prices On April 20, 2020, in the midst of the Covid-19 pandemic, inventories of crude oil in Cushing OK climbed to[…] Read more