S&P 500 futures expiring in June rose 18.25 to 893 on the Chicago Mercantile Exchange. June futures on the NASDAQ-100 advanced 13.50 to 1095. The index, a benchmark for NASDAQ's largest companies, gained 12.81, or 1.2 percent, to 1,093.05.
NASDAQ-100 tracking shares, called Cubes because of their QQQ ticker symbol, rose US$0.37 to US$27.17. The S&P 500 shares known as Spiders gained US$1.52 to US$89.67.
The Russell 2000 Index of smaller stocks advanced 5.74, or 1.6 percent, to 376.23. The Wilshire 5000 added 178.78, or 2.2 percent, to 8,463.37. Based on the Wilshire's change, the total value of US stocks rose by US$214.54 billion.



