And going into the closing bell, the Dow is up 3.47 percent; NASDAQ up 6.8 percent, and S&P up 5.25 percent. Almost everything is screaming higher.*
What's up with LBSR?
VP
* But I think the broader markets are just adding fuel to a much oversold market long past due for a very serious correction.