Oil states face $9 trillion shortfall as demand falters: analysis | ABS-CBN
Business
Oil states face $9 trillion shortfall as demand falters: analysis
Oil states face $9 trillion shortfall as demand falters: analysis
Patrick Galey,
Agence France-Presse
Published Feb 11, 2021 10:14 AM PHT
ADVERTISEMENT