BP will have to pay $20.8 billion as part of the final settlement over the 2010 Deepwater Horizon oil spill in the Gulf of Mexico. Six years on, small businesses are still reeling from the economic and environmental disaster. In the end, however, it’s going to be the taxpayers footing the bill. Ring of Fire’s Farron Cousins discusses this.
Watch Ring of Fire on Free Speech TV every weeknight at 8:30pm EST.