BP to Settle Spill Claims for Up to $18.7B
BP Plc will pay a record $18.7 billion to resolve claims by the U.S. and five states along the Gulf of Mexico related to the 2010 oil spill. Bloomberg's Vonnie Quinn reports on Market Makers.
Trending on Townhall Media
A Quick Look At What Exactly Is In Latest 'Assault Weapon Ban' Bill
She MAD! Bill Maher calls anti-Israel boycott movement a 'bullsh*t purity test' for Dems and Rashida Tlaib just can't DEAL
Electric Cars Superior To Gas-Powered Cars? The Data Says...
So Much For Being 'Peaceful': Antifa Attacks Reporters And Conservatives In Portland (Again)
Frustrated California Woman Has Scathing Message For Gavin Newsom After Homeless Chaos Destroys Her Small Business
Gov. Gavin Newsom's claim about the homeless was so absurd even Politifact couldn't spin it