March 2022

Shell says it will stop buying Russian oil Shell says it will stop buying Russian oil as international companies come under increasing pressure to sever