I rarely get a chance to say this, but the feds are on a roll when it comes to the matter of BP. Although I’ve been quite critical over the last two-and-a-half years of the government’s response to the Deepwater Horizon spill, there’s little to criticize in its recent aggressive posture toward the oil giant and its wanton recklessness that killed 11 workers and caused massive...
It’s about time: Feds bar BP from new contracts
I