U.S. stock indices closed mixed before the weekend after Republicans pulled their healthcare bill for lack of support to pass the House, rekindling doubts about U.S. president Trump's ability to negotiate through his desired agenda in Congress, including his promises to cut taxes and regulations, which contributed to a recent rally on Wall Street to record highs.
On the same note, earlier U.S. data showed durable goods orders slowing down below expectations in February, while core orders, excluding transportation, rose past expectations.
The flash services and manufacturing PMIs fell unexpectedly in March, while New York Fed President William Dudley gave a speech today, pointing to the economy's adjustment with the current tightening policy.
Dow Jones closed down 0.29%, or 59.86 points to 20,596.72, while Standard and Poor's 500 shed 0.08%, or 1.98 points to 2,343.98. NASDAQ Composite climbed 0.19%, or 11.04 points to 5,828.74.
Gold futures due on June 15 fell 0.30% to $1,246.40 an ounce from the opening price of $1,250.10, while the dollar index inched up 0.01% to 99.77 from 99.75.
On another note, U.S. crude futures due on May 16 rose 0.92% to $48.14 a barrel from the opening of $47.70, while Brent crude futures due on May 16 advanced 0.87% to $51.00 a barrel from the opening of $50.56.