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?