US Stocks were mixed on Monday as the losses in the health care sector stocks was dwarfed by the gains in the technology shares, where investors are waiting for the revival talks between US and China in G20 meeting.
At the end of the trading day, the Dow Jones Industrial Average gained 0.03 percent to close at 26,727.54, S&P 500 slipped 0.17 percent to settle at 2,945.35 and the Nasdaq Composite Index fell 0.32 percent to 8,005.70.
The market was supported by technology stocks, materials stocks and consumer staples stocks like Walmart, which hit a 52-week high. On the downside, healthcare, energy and discretionary stocks.
At the end of June, Presidents Trump and XI Jinping are going to meet at the G20 summit in Osaka, Japan, where investors are looking for signals that leaders can reach an agreement in a trade war that has raised concerns about global economic growth.
The geopolitical concerns also still in focus, as the U.S. imposed a new financial sanctions on Iran today after the US drone was shot down. The United States was about to hit Iran before retreating from the decision at the last moment, when Trump learned that the strike would kill 150 people.
The undergoing geopolitical tensions pushed the dollar lower and gave a significant boost to gold, which climbed to the highest level since 6 years at $1421.35 an ounce.
Last week, the US currency registered its biggest loss since mid-February by about 1.4 percent, after the Federal Reserve's remarks that showed intention to cut interest rates.
The dollar index slipped by 0.23 percent, reaching 96.00, and has decreased by 1.69 percent so far in June.
Analysts are predicting the final GDP reading to
confirm an annualized 3.2 percent growth, accelerating from 2.2 percent in the
last quarter of 2018.