Critical 1.3400 Level Holds Amid Persistent Bearish Pressure