Blao, can we stay over 70 cents? I hope so but those sell orders at 73 and 73.5 are there to intimidate us and push it down to 71 or below. They are not "selling at any price" to quote Pacific Winner, just trying to wear us down. This is nothing like the selling in Babcock and Brown Power back in 08 when there was an actual problem. When the time is right the world will rush back into this one and push it right back up.
OST Price at posting:
72.7¢ Sentiment: LT Buy Disclosure: Held