That’s the spirit. Maybe it’ll convince those dastardly rating agencies to maintain the country’s AAA rating

;)

Or maybe not……….

EUR/USD sits at 1.3035 in moribund trade.

Buy orders seen clustered 1.3000/10, sell orders clustered up at 1.3075/85. Buy stops seen through 1.3100. Sell stops, who knows?