Metals/mining stocks with price momentum and strong financials