4 Energy Stock Stories for Investor Study

BP (NYSE:BP): Current price $43.81

Late Friday, BP reported that it had completed the estimated $2.4 billion divestiture of its 475,000 barrel-per-day Texas City refinery along with other downstream assets to Marathon Petroleum Corporation. The sale is part of a $38 billion corporate downsize subsequent to the Macondo disaster. The transaction is comprised of $600 million cash, $1.1 billion for oil and gas inventory and the rest from future payouts.

Are these stocks a buy or sell? Let us help you decide. Check out our Stock Picker Newsletter now.