The pandemic-induced oil slump of 2020 is far from over. Since global fuel demand dropped 30 percent and oil futures turned negative for the first time, oil producing countries have...
The pandemic-induced oil slump of 2020 is far from over. Since global fuel demand dropped 30 percent and oil futures turned negative for the first time, oil producing countries have...