Russia Will Have To Shut In Oil Production As Crude Becomes Too Toxic To Touch
Russia will have to shut in some of its oil production as it will not be able to sell all the volumes displaced from European markets to other regions, with Russian crude production falling and […]