Dollar weakens, yen rallies on Japan remarks and easing oil