OPEC's monthly report was released yesterday. Analysts of the cartel lowered the estimate of oil demand growth in 2021 to 5.8 million barrels per day (b/d) compared to 5.96 million b/d in the previous forecast. Thus, global demand in 2021 will average 96.6 million b/d.
"The downward revision is mainly due to lower-than-expected actual data for the first three...