Shell says it will stop buying Russian oil, natural gas
By DANICA KIRKA Associated Press LONDON (AP) — Shell says it will stop buying Russian oil as international companies come under increasing to sever ties with the country after its invasion of Ukraine. The move Tuesday came hours before the U.S. and British governments banned Russian oil imports. The turmoil has rattled global markets, sending
Continue Reading