Asian shares climbed to their highest level in seven months Tuesday on fresh hopes the global recession is easing, and oil hovered at six-month peaks as supply concerns helped buoy up prices.

The U.S. dollar struggled, as did the yen, after both tumbled the previous day when a 3 percent gain in U.S. shares boosted investor confidence that the global downturn may be slowing, encouraging buying in commodity currencies and other majors.