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
This Infographic, Backed By Over 70 Citations, Completely Obliterates The Masking Children Narrative
Energy Secretary Jennifer Granholm floats theory for why gas prices are rising fast
Another Cheney Bombshell Explodes, as GOP Sets Vote to Cut Her Loose
'I Thought I Was Going to Die' – Man Held at Gunpoint and Beaten by Portland's Antifa/BLM Terrorists Talks From Hospital Trauma Center