Finance
The Japanese Yen finally rallies on something Tokyo did not pay for
The Yen has produced in two sessions what the largest intervention on record could not, and it did so without a single reported purchase. USD/JPY trades just under 156.00 after a session that ran from a high just under …