Tag - Mining companies deliver impressive financial performance