October 27 to 28, 2026
asshole.news
Updated Monday, November 9, 2026, 16:21 ET · 60 outlets
BP
On the page since Monday, October 12, 2026. All subjects
3entries
0this month
3outlets, all time
0consecutive days
12days since last
Saturday, October 24, 2026
BP settles Louisiana oil spill payout after years of delay...
Monday, October 12, 2026
BP faces Kenya lawsuit over toxic waste dumping...
1 outlet·Goodreturns·share