OIL AND GAS:

BP signs Russian oil deal despite sanctions