Mining sector grapples with 12,000 job losses amid price pressures