Biden announces ban on Russian oil