Virus-ravaged oil market collapses by a fifth in 2020

World oil prices slumped by more than a fifth this year as deadly coronavirus savaged the world’s appetite for crude, despite a vaccine-driven upturn at the end of 2020.

Latest News

Related articles