New Trade for August 4th, 2021

Stocks were flat this morning in the wake of another record high for the S&P 500.  The benchmark broke a 2-day losing streak yesterday...

The One Way to Play Chinese Stocks This Month

You know I'm not in the habit of sugar-coating things, so I'll come out and say it: I still love the giant Chinese tech...

New Trade for August 3rd, 2021

REITs were an unintended casualty of the 2017 Tax Cuts and Jobs Act.  Trump's signature tax reform lowered the corporate tax rate from 35%...

New Trade for August 2nd, 2021

Stocks were mixed to kick off the first trading day of August.  Despite turbulence in July, the major averages managed to log their 6th...

Three Stocks to Watch for the Week of August 2nd, 2021

Although volatility has picked up amid concerns about the economic recovery in the face of rising infection rates, the major averages managed to wrap...