Turbulence surrounding news impacts global market confidence today