"Bears" here means financial _investors_. It doesn't mean animals. A "bear" is someone who expects the stock market to go down. A "bull" is someone who expect it to go up.
A sports gambler can make two kinds of bets. They can bet that a team will win, or they can bet that a team will lose. Investors can do the same thing. A bear can make special kinds of investments that are like bets that the market will go down. If the market goes down, they make money. If the market goes up, they lose money. (That's the opposite of normal investing).
"Thus far" or "so far" means from some starting time up until now. But it contains the idea that something different might happen in the future. This text is referring to the present. It must have been written in 2013.
"Hey, it's snowing here in Worcester! Is it snowing in Boston?"
"The weather report says we will get snow, but so far there has been no snow."
The writer says that the "bears have been left wanting." They are waiting and hoping the market will go down, but it hasn't.
Stock market investors pay attention to earnings reports. If a company's earnings report is better than expected, the company's stock will probably go up.
Thus far, earnings reports have topped--exceeded expectations. So stocks are not going down. So the "bears" are losing money now.
But the story isn't over. Not all the earnings reports are in. "Thus far" they look good. But possibly other earnings reports could be bad, stocks could go down, and the bears could win their bets after all.