In spring 2020, COVID-19 brought the world to a standstill, and oil demand fell by 20 million barrels within days. The price of crude oil virtually collapsed, even turning negative. What was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results