Economy How shielded are bonds, banks, stock market against geopolitical turbulence by [email protected] June 22, 2025