BP reaches $18.7B settlement with U.S., state, local governments

London-based BP PLC (NYSE: BP), which has its U.S. headquarters in Houston, announced July 2 it reached an $18...
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.