This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Traders also mused on their role in Truss' departure. "Markets are calling the shots right now. That’s the bottom line." Read More