What If Corporate Earnings Have Topped-Out?

The market may have reached cyclical highs in corporate earnings. That does not bode well for additional stock market advances. If corporate earnings have