Dollar picks up steam; yen falls past 149 per dollar