RE:Whats going on?
It's trading on future expectations of EPA approval. If it gets approved its going to skyrocket. My guess today's rise was triggered by some hedge funds or someone buying a lot of shares which is making people think that good news is going to come so they are all hopping on.