Yen stands tall as dollar wobbles, oil's run towards $100 chills sentimentRead full story on Economic Times