British oil and gas company Shell announced a refusal to Russian oil and gas, reports TASS with reference to Bloomberg.
The company noted that they would also refuse to participate in all oil and gas projects in Russia, and as a first step, all the spot purchases of oil will cease.