Japanese Yen stands firm near YTD peak against USD amid US tariffs-inspired global meltdown