Forex Today: Yen gains in rough waters ahead of Fed, SNB, BoE and PMIs – FXStreet March 18, 2023 John Forex News 0 Forex Today: Yen gains in rough waters ahead of Fed, SNB, BoE and PMIs FXStreet