Stocks continue to rise in the face of 30-month highs for oil. Gold hits a new record at 1,468.90 and Treasuries are declining. Bulls find new reasons to buy each day, despite the challenges of Japan, the Middle East, and European member states, and rising commodity prices to name but a few.