U.S. stocks closed more than 1 percent higher Tuesday, helped by weakness in the yen against the dollar and gains in oil prices. In U.S. economic news, wholesale inventories were up 0.1 percent in March, in-line with expectations. The Job In international economic news, China's consumer price index rose 2.3 percent year-over-year for a third-straight month in April, helped primarily by a spike in food prices. Declines in the producer price index eased in April with a drop of 3.4 percent from a year earlier, a smaller decline than forecast and March's 4.3 percent decline. Japanese Finance Minister Taro Aso said that Japan will intervene in the currency market if "one-sided" yen rises last long enough to hurt its economy. The dollar was mildly higher after five-straight days of gains. Light sweet crude oil for June delivery added $1.22 to $44.66 a barrel on the New York Mercantile Exchange, while gold futures dropped $1.80 to $1,264.80 an ounce. The Dow Jones industrial average advanced 189, or 1.07 percent, to 17,895. The broader Standard & Poor's 500 index gained 22, or 1.07 percent, to 2,080. The technology-heavy Nasdaq composite index rose 49, or 1.03 percent, to 4,799.