Covid-19 and the oil crash: a new dawn for clean energy investment?

In April, WTI slipped to -$37.63, the first time in history that US oil prices have slipped below zero.