You have only 6 months to show a profit? Buy ChevronTexaco, ExxonMobile, BP, ConocoPhillips, Bunge, and Halliburton.
Actually, in most school-type stock picking contests, dividends aren't considered so high-yielding stocks like the oil majors and integrated oil services companies put you at a disadvantage when they go ex-div and the stock price gets marked down by the yield. It sucks because in real life dividend paying stocks tend to outpeform over time, but those are the rules you have to work with in a contest like this. Better to pick a small-cap wildcat driller or offshore platform company (stocks like NBR, KEG, NE, and GW might be worth a look) since they tend to have more leverage to the oil cycle and no dividends to drag down performance. Same deal with financials, basic materials, consumer staples, capital goods, utilities, REITs, and most other low-beta stocks.
If you want something which might be a sleeper candidate, consider shipping stocks (i.e. waterborne freight carriers such as oil tanker or drybulk cargo companies). They're in a sweet spot right now; not enough capacity, ships being decommissioned faster than they can be built, great pricing power, and the tsunami has completely hosed the shipping lanes in the Malaca Straits, which means the biggest shipping companies will be able to squeeze out the marginal players and pad their bottom line even futher. Try TK or FRO.