BP Reinstates Dividend but Problems Linger
BP Returns to Profit Despite Oil Spill Charge
Earnings Preview: ExxonMobil and Chevron Set to Post Sharp Profit and Sales Gains
Business News You Need Today: July 27, 2010
BP Posts $17 Billion Loss, Names New CEO
Investors Boost BP's Stock Ahead of Earnings -- and CEO Change?