JUST IN: President Biden announces USA ban on Russian oil, gas, and energy imports Biden speech: 60 billions oil barrels will be released, 30b by Americas reserve. 248 views17:36