With lock-downs implemented by authorities across the globe to smother the COVID-19 pandemic, oil demand has been sapped and producers are running out of storage for their excess barrels of crude.
Brent crude dropped below $20 per barrel for the first time in 18 years while other major benchmarks across the world tumbled – US oil benchmarks plunged to negative $37.63 per barrel for the first time.
Sources: