A fairly subdued start to the day kicked off with a non-event testimony by BOJ’s Kuroda before a Japanese parliamentary committee. The sparks the flew when the BOJ suddenly announced a Y2.8trn package to “calm bond markets” after announcing they were unlikely to buy JGB’s to quash yields.

USD/JPY promptly took off taking out a 102.50 barrier but topped out at 102.61. We slid back after the fireworks to 102.31 before embarking on another run up into the 102.70’s

EUR/USD was well offered as the slew of poor Q1 GDP data came out, briefly dipping below 1.2900. The latest moves in the dollar snubbed out any attempt to get a leg back above the level and we broke down through two long term tech levels. The low so far has been 1.2852

GBP/USD was a similar story following the euro down the chute. The better unemployment report rally was well sold into as was the upbeat inflation and growth report from the BOE. We managed to rally to a high of 1.5273 but close out the session down near 1.5200 once again

AUD/USD stayed in a tight 30 pip range with 0.9850 the level to watch.

EUR/CHF broke 1.2500 for the first time since January while USD/CHF busted into 0.97 territory.

Dollar buying continues to remain strong