U.S. stock indexes held near record levels, while the dollar gained as traders digested mixed data on the world’s largest economy amid bets interest rates will stay low.
The S&P 500 Index closed little changed after rising to within three points of an all-time high as the dollar snapped a two-day slide. The loonie erased gains after the Bank of Canada said there were increased risks of slower growth, while Mexico’s peso slumped as the nation’s finance minister resigned. Crude climbed to a one-week high as investors parsed comments from OPEC and Russia for signs of whether oil producers will agree on measures to bolster the market. Copper rose the most in three weeks amid a Chilean mine strike.