The world is awash in oil.
Lockdown measures are crippling demand, and supply isnt falling quickly enough to keep up. Oil-storage tanks around the world are rapidly filling with crude, leaving the new production coming out of the ground with nowhere to go.
…
Read More