On Tuesday, Teck Resources announced that it will sell its coal assets for $8.9 billion to Glencore and two Asian steel manufacturers.