Yen stands tall as dollar wobbles, oil’s run towards $100 chills sentiment · Activ.news