What short sellers? Just baseless rumors and theories about huge short positions without a shred of proof they exist.
And what excuses? Price remains near zero as it has for over 5 years. No proof any buyout is in the works by Total or any other company. No excuses needed.
Now when it comes to the ridiculous dollars in a few weeks nonsense, can't wait to see the excuses for that.