Oil production in Russia falls for the 6th consecutive month
⚡ Quick Summary
Russian oil production fell to around 9 billion barrels per day. The contraction is mainly due to the intensification of Ukrainian attacks against Russian energy infrastructure.