Global capital is flooding into U.S. markets as many traders return from a long holiday weekend, writes Matt Weller.

Traders woke up to news that China may be reeling in its stimulus measures and that President Trump is vowing to reciprocate EU tariffs. Despite these potentially ominous headlines, the U.S. economy remains one of the few seeing steady growth, and traders are piling into U.S. assets.

1) US Dollar Index Tests 10-Month Highs

As we noted last week, the U.S. Dollar index has formed “a large ‘ascending triangle’ pattern, which could foreshadow an explosive rally if the 97.70 barrier is eclipsed.” Rates peeked above that area at the start today’s U.S. session, though the index has since dipped back below it. A daily close above the barrier, perhaps supported by a strong Q1 GDP report on Friday, could set the stage for another leg higher heading into the summer months.

dollar index daily chart
Source: TradingView, FOREX.com

2) S&P 500 on Track for Record High Close

Meanwhile, December’s big swoon is now a distant memory for U.S. equity traders. The total return index (including dividends) has already eclipsed last October’s record high, and the price index is on track for a record high close as we go to press. As we highlighted last week, year-to-date sector performance suggests a healthy bull market.

While Friday’s aforementioned GDP report will certainly impact trade in U.S. equity indices, the more pressing data will be the ongoing results from the Q1 earnings season. In the next 24 hours, three of the six largest publicly-traded companies on the planet: Microsoft (MSFT), Amazon (AMZN), and Facebook (FB) will all report earnings, and the outcome of those reports may determine whether the index can break sustainably above 2940 to usher in the next leg of the long-lived bull market.