BUSINESS:

BP signs $1.5B deal with Russia's Rosneft