Ahead of a Group of 20 meeting in Moscow, the G7 nations of the United States, France, Germany, Canada, Japan, Britain and Italy sought to allay fears of a currency war.
Twenty-three of 30 Dow Jones industrial average components rose, led by Bank of America with shares up 3.29 percent. Alcoa shares rose 1.8 percent, while Hewlett-Packard shares rose 1.6 percent.
By close of trading, the Dow Jones industrial average added 47.46 points or 0.34 percent to 14,018.70. The Nasdaq composite index shed 5.51 points or 0.017 percent to 3,186.49. The Standard & Poor's 100 gained 2.42 points or 0.16 percent to 1,519.43.
On the New York Stock Exchange, 1,963 stocks advanced and 1,080 declined on a volume of 3.9 billion shared traded.
The 10-year treasury note fell 4/32 to yield 1.98 percent.
Against the dollar, the euro rose to $1.3456 from Monday's $1.3405. The dollar fell to 93.28 yen from 94.32 yen.
The Nikkei 225 index in Tokyo climbed 1.94 percent, 215.96 points, to 11,369.12.
The FTSE 100 index in London gained 0.98 percent, 61.32 points, to 6,338.38.