Anu Sharma, MD of Nasdaq market intelligence, says the main factors driving the US markets include: back to back strong earnings season, tremendous growth, good amount of visibility in terms of earnings, and money coming out of money markets. He says the risk appetite for the equities is up and the investors feel 2011 is going to be a very good year.