UK ‘helping Russia pay for its war on Ukraine’ via loophole on refined oil imports
£2.2bn-worth of oil processed in China, India and Turkey – to whom Russia supplies crude – was imported in 2023, data shows
£2.2bn-worth of oil processed in China, India and Turkey – to whom Russia supplies crude – was imported in 2023, data shows
Add comment