Will BP make a comeback in 2012? July 4, 2012 The price of BP plc (NYSE:BP) rose last month by 11.2% and thus completed one of the best performing months in 2012. Will this rally last? Let’s examine the recent developments related to BP including the settlements of the 2010 oil… Read more →