Delta has raised concerns about the short-term demand outlook
While oil prices have recovered to $43 a barrel in London, from a two-decade low of $15.98 in late April, sentiment in the market remains fragile
As much as 60 billion tons of emissions, about twice what the world spewed out in 2019, could be prevented if money is spent in these new markets
Crude demand of about 100 million barrels a day prior to the pandemic plummeted by about 30 per cent last month
© 2021 MOTIVATE MEDIA GROUP. ALL RIGHTS RESERVED.