7 April 2022Shell confirms up to £3.8bn hit from quitting Russia after invasion Uncategorized by Bosses said they will no longer buy oil on the spot market but would continue to fulfil contracts that had been signed before the war.