March 08, 2022 - Page 3

Shell set to stop Russian energy purchases

Energy giant Shell said Tuesday it will withdraw from Russian gas and oil and immediately stop purchases of its crude, citing the country’s ongoing invasion of Ukraine. The company also apologised for
2 years ago
1 2 3 4 5 16