Strong commodity prices suggest sell-off in mining stocks overdone