8. BP ( BP) is a global integrated oil and gas company. The company swung to a net profit of $5.62 billion in the second quarter from a year-earlier loss of $17.15 billion. Net sales stood at $101.4 billion, increasing from $73.7 billion during the same period last year. Higher realization boosted sales, thereby neutralizing the 11% year-over-year drop in production during the second quarter Including the impact of the Gulf of Mexico oil spill, net cash from operating activities stood at $7.8 billion during 2011 second quarter, compared with $6.8 billion in the prior-year period. Capital expenditures for the quarter was $8.2 billion. The debt-capital ratio was 20% compared with 21% a year ago. On average, analysts expect the stock to gain an average of 37% over the next year. Shares are trading with a P/E ratio of 5.7 based on estimated 2011 earnings. Seventy-one percent of analysts covering the stock give it a buy rating.