Inside the Biggest Oil Meltdown in HistoryOn April 20, chaos reigned in oil markets. Here’s what happened. Leah McGrath Goodman Institutional Investor May 06, 2020he first-ever zero oil trade happened at 2:08 p.m. ET on Monday, April 20, during...

read more