Oil that is, black gold, Texas tea!
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β¦
Details