Yen stands tall, dollar finds floor ahead of US inflation