BP predicts a reduction in oil production in Russia through until 2035
Edited by Rhod Mackenzie / 2023-01-30 02:40:37
Official and unofficial sanctions on Russian oil imports, as well as the closure of access to foreign technologies and financial markets, will lead to a reduction in crude production in Russia unti
