U.S. stocks post sixth straight weeks of gains, gold hits all-time high - Reuters