Repsol sells 40% of Brazil arm to Sinopec By: MarketWatch October 01, 2010 at 04:55 AM EDT China Petroleum & Chemical Corp. buys a 40% stake in Repsol’s Brazilian upstream operations for around $7.1 billion. Read More >> Related Stocks: Macy's