Oil company charged with involuntary manslaughter in rig... baggett November 25, 2015 A day after BP agreed to plead guilty to criminal charges over the deadly 2010... Read More