US president Joe Biden has just announced all Russian energy imports to the United States, including oil and gas, have been banned. “We will not be part of subsidizing Putin’s...