This morning President Biden announced the USA will stop buying Russian oil, right before he implied we are energy independent anyway.