OPEC slashed on Wednesday its global oil demand estimates for this year while cutting its forecast for non-OPEC supply as oil producers outside the OPEC+ pact accelerate production curtailments due to the demand crash, low oil prices, and limited storage capacity. In its closely watched Monthly Oil Market Report published today, OPEC revised down, again, its global oil demand forecast for this year by a massive 2.23 million barrels per day (bpd), and now sees global oil demand falling by 9.07 million bpd in 2020 compared to 2019. “Indeed, demand contraction in 2020 can be mitigated with sooner than expected easing of government COVID-19 related measures, and faster response of economic growth to the implemented extraordinary stimulus packages,” the cartel said. Along with slashing demand projections, OPEC also took an ax to its forecast for non-OPEC supply this year, revising it by nearly 2-million-bpd from last month. Currently, non-OPEC […]