First things first. Last week, the headlines blared the S&P 500 (SPX) ...

I remain steadfastly bullish, but I do recognize reasons to be ...

When Donald Trump was indicted last week on charges of willful ...

A long-term chart shows why the Nasdaq 100 is the place ...

A federal indictment of former president Donald Trump was unsealed Friday, ...

It is common for political ads to pull quotes from news ...

Text messages. Phone records. Photos. The 37-count federal indictment of former ...

If Mike Pence does nothing more as a candidate for president, ...

COLUMBUS, Ga. — Donald Trump, whose rise has long defied the ...