AP - BP PLC on Tuesday reported lower than expected earnings for the second quarter even as costs from last year's Gulf of Mexico oil spill diminished.




More...