US could kill Russia's economy with its own oil

 

v20240901