gold falls below $900 as u.s. stocks rally