Energy giant BP announced Thursday it would cut 4,700 employees and 3,000 contractors, a total of more than 5% of its global ...