RUSSIA IS PUTTING THE SEVERE ENERGY SQUEEZE ON EUROPE! WHAT DOES IT MEAN FOR AMERICA?

PUTIN