It’s time to sell Russian stocks

The confrontation between NATO allies and Russia is escalating fast. Russian stocks are highly attractive on a financial basis. But …

When the CAPE ratio fails

No valuation ratio is perfect. All have their pros and cons. But one of the usually more reliable ones – …

Would you invest in US stocks?

Profits from stocks come from three potential sources: company growth, income from dividends (or stock buybacks) and an increase in …