Oscar Wong/Getty Images

"The risk/reward for equities vs. bonds/cash currently looks unexciting," with global economic growth prospects unlikely to rev up soon, Barclays said.     While stocks deliver a yield, they face headwinds from further cuts in earnings projections, according to a note.  A global economic downturn could accelerate with central banks voicing higher-for-longer stances on interest rates, analysts said. 

Owning stocks looks less appealing than investing in bonds and...

Continue Reading Investors should own cash and bonds instead of stocks in 2023 as earnings-growth and recession risks flare, Barclays says