Putin says ‘impossible’ to isolate Russia, vowing to cut gas and oil supplies

Russian President Vladimir Putin said Wednesday it was “impossible” to isolate Moscow and vowed to cut gas and oil deliveries to countries imposing a price cap on supplies. Speaking Wednesday at an economic forum, over six months after Moscow sent troops into Ukraine, the Russian leader sought to pivot towards allies in Asia, the Middle East and Africa as his country faces a barrage of Western sanctions.