Wall Street’s latest session offered investors a familiar but complicated message: corporate earnings are strong enough to support stocks, but geopolitical risk and oil prices are still strong enough to keep the rally from feeling comfortable.
Checking article access...