The first quarter of 2020 has absolutely rocked global oil markets due to COVID-19, an OPEC+ supply and price dispute as well as a global economic recession. What happens next is still unknown, but with global storage on the brink of filling up and demand destruction nearing 20 million bpd, the global oil industry will […]
Read More