Yes. That was exactly the start of buyers pulling their bids. Some orchestrated pull of orders. Don't know what is behind it. Doesn't look like profit taking when buy orders just get pulled like that.
GSL Price at posting:
30.0¢ Sentiment: None Disclosure: Held