SharePost Content Read More Yahoo Finance #finance Post navigation Europe? Japan? Where Citi Thinks You Should Invest. 46% of investors say it’ll ‘take a miracle’ to retire amid rising costs and a shaky market