Oil crashes below $20 as demand destruction intensifies

The great oil crash of 2020 ain’t over yet.