Shell Says it Will Stop Buying Russian Oil, Natural GasBy The Citizen on March 8, 2022Shell says it will stop buying Russian oil and natural gas. Continue reading… Source: WIBX 950