Oculus Innovative, Sciences, Inc. (NASDAQ:OCLS) shares were sent climbing 26% yesterday after the specialty pharmaceutical company announced the sale of its Latin America …
Linn Energy LLC (NASDAQ:LINE) is down more than 5% in pre-market to $0.45 after major oil producers failed to reach an agreement regarding …