BP upped to buy at Citigroup
BP was upped to buy from hold at Citigroup after the oil giant's second-quarter earnings, which were released on Tuesday.
British oil giant BP said Friday it is considering selling its 50 percent stake in its Russian joint venture TNK-BP, in a deal that could fetch at least $15 billion.