Supermajor BP has announced plans to reduce its workforce by the end of the year in response to current market