BP buys into Brazil

BP is to buy a 40% stake in four offshore exploration blocks in Brazil from the state-controlled oil company Petrobras to expand its presence in one of the world’s fastest-growing…