RE:Did the rig fall off the ship?down almost eight percent??? possible explanation(s)
A) the rig arrives - that's "news." buy the rumor, sell the news?
B) somebody bought big on the recent offering, and needed cash NOW?
C) i don't know. some questions don't have good answers.
this too, shall pass.