The markets are being weighed down by a few key red flags right now.
Now that the Fed rate hike has passed, how long will the market continue to give the "Trump rally" the benefit of the doubt?
There's a simple reason for why the stock market rallied after the Fed raised rates as expected.
A new report from OPEC spells even more trouble for struggling oil companies.
There's a very good reason market capitalization is still king when it comes to indexing.
Rising tensions between Trump and the Fed have traders scratching their heads.
Buybacks keep rolling along, but here is why they are no panacea for all of the market's problems.
Traders may want to think twice before backing out of the reflation trade right now.
The earnings boosts fueled by tax cuts may not be quite as great as everyone had hoped.
The Fed is staying as flexible as possible by maintaining a more dovish tone than the markets expected.
Jim Cramer analyzed the earnings of Dow components that have reported earnings, and proves that the rally is the real deal.
Wall Street's bull should keep running even after its race to Dow 20,000, but it's much more likely to slow to a trot before reaching 21,000.
Stocks rose as on Tuesday, with materials spiking more than 2 percent on the back of more executive orders from Donald Trump.
U.S. stock index futures were mixed on Tuesday as a number of companies posted quarterly results.
Some of the names on the move ahead of the open.
Travelers reported an 8.9 percent rise in quarterly net profit on Tuesday, helped by a rise in investment earnings and a gain from a dispute settlement.
While the new White House administration gets settled in, Wall Street is looking for confirmation that the economy is healthy.
U.S. equities fell on Monday, but closed off session lows, as investors looked for more details regarding President Donald Trump's policies.
The market is a "coiled spring" right now and bank earnings could push stocks past the tipping point.
Is the bank run overdone? Analysts are sounding a note of caution ahead of Q4 earnings.