U.S. stock indexes pulled back today from record peaks amid soft U.S. economic data that also weighed on the dollar and Treasury yields and tempered expectations of a near-term rise in U.S. interest rates.
Crude oil prices fell today on a surprise build in U.S. crude inventories, dragging on energy shares, and Wall Street stocks receded from record highs.
The S&P 500 pulled back from record highs on today, while the Dow industrials edged up for an eighth straight day of gains, as investors digested mixed earnings reports amid lowered expectation
Wall Street tumbled again today after Britain's shock vote to leave the European Union, sending major U.S. stock indexes to their worst two-day swoon in about 10 months.