Wondering if it was a somewhat foolish market order, or an indication that someone is expecting immanent news?