BP incompetence and deception leads to a $60 billion marketcap loss after Oil Spill