* Dollar climbs to more than 6-week high vs yen
* Euro still pressured by fiscal worries
* Year-end flows, Fed expectations lift greenback (Updates prices, adds comment)
By Wanfeng Zhou
NEW YORK, Dec 21 (Reuters) - The dollar rose on Monday as investors unwound bets against the U.S. currency before the year-end on a view the U.S. economy might be recovering more quickly than previously thought.
The dollar hit its highest level against the yen in more than six weeks and stayed near its best level against the euro in more than three months as investors who had sold the greenback for most of 2009 bought it back.
Solid figures on the U.S. job market and retail sales earlier this month have prompted talk the U.S. economy may recover sooner than the euro zone and Japan, helping the dollar maintain its upside momentum.
"We have a lot of traders who want to book profits this week before the end of the year," said Greg Salvaggio, senior vice president of capital markets at Tempus Consulting in Washington.
"There's also a belief that the U.S. economy is recovering at ... a much more rapid pace than many people have previously thought," he added. "As a result, traders are little bit anxious about the possibility of a shift in the Fed's interest rate policy next year."
The dollar climbed as high as 91.01 yen
The euro fell 0.1 percent to $1.4322
The euro has fallen sharply from levels above $1.50 as recently as Dec. 4, partly pressured by concerns about the fiscal health of some countries on the euro zone periphery following recent rating agency downgrades on Greek debt. (Editing by Dan Grebler)