Categories
World

Shell to stop buying Russian oil and gas and close all service stations in country

Shell has announced plans to withdraw from Russian oil and gas and close all its service stations in the country. The company will immediately stop buying Russian crude oil on the spot market and not renew term contracts. It will also change its crude oil supply chain to remove Russian supplies, but said this could […]