Think this rally was partially due to BP realizing the Gulf of Mexico oil rig collapse is leaking 5x more oil into the ocean than previously though.
Just think 5 contracts per day worth of oil lost forever, getting set abalze, fucking with local shrimpers threatening class action lawsuits...