Home Stock Platinum miners face profit squeeze amid low prices and rising costs