Shell won’t buy any more Russian oil and gas
By Mark Thompson, CNN Business Russia is finding it ever harder to sell its oil and gas. Shell said Tuesday it was breaking completely with Russia’s giant energy industry, halting all purchases of Russian crude oil immediately and shutting its service stations in the country. The UK-based company, which last week announced it was dumping
Continue Reading