As wake-up calls go, it's hard to beat the BP oil spill