Stock sell-off puts mining sector’s future in question