UBS warns that a historically reliable indicator shows earnings could fall 15% — and shares 24 high-quality stocks that will be immune from the drop