Russia oil firm Rosneft enters deal with BP

by Marketplace Contributor