Gold price up by Rs900 to Rs146,300 per tola