Post navigation BP expects to pay up to 1 billion pounds in UK taxes in 2022 Russian offensive devastates towns in eastern Ukraine, EU prepares oil sanctions