Global oil demand could shrink over 3 mil b/d in 2020 due to virus: S&P Global
Global oil demand could collapse by over 3 million b/d this year due to growing social and economic lockdown measures...
Read More