Walter Energy revenues up 58% in Q1

Teck Resources announces dividend