BP Slides After Projecting Up To $2B in Q2 Impairment Charges
BP, and Exxon both say weak refining margins likely to hit earnings BP (BP) American depositary receipts fell in...
BP, and Exxon both say weak refining margins likely to hit earnings BP (BP) American depositary receipts fell in...