Gold price slips below Rs 45,000; silver cheaper by Rs 900