Photo credit
BP cuts 700 non-frontline jobs in production and operations as oil oversupply fears mount
BP's job cuts may stabilize margins amid oversupply fears, potentially lowering energy costs and benefiting industries reliant on cheap electricity.