"We believe that Russia crude oil production is constrained by its OPEC+ 9.0 million barrels per day (mbpd) production target ...