BP is set to lay off up to 5% of its global workforce, the company announced on Thursday. This indicates that thousands of ...