Non-OPEC countries are now expected to produce 63.60 million b/d in 2021, down 0.2 million b/d from March, Report informs, citing
The lowered forecast is "mainly due to the US liquids production outage of 2.2 million b/d seen in February, following the winter storms and freeze."
Extensive seasonal maintenance in Norway and Canada also caused the supply forecast to be revised down.