British Pound Holds at 129.45 After Yen Intervention | Adalytica