OPEC Revises 2020 Oil Demand Forecast

OPEC has lowered its 2020 oil demand forecast to -9.8 million barrels per day (MMbpd), OPEC’s secretary general, Mohammad Sanusi Barkindo has confirmed in a statement via videoconference at [...]