Your guess is as good as mine. I don't know what that last burst was but it isn't following the dollar. It burst up pretty fast which tells us this could get back to 53 pretty easy if the bottom falls out of the $ at Fed minutes, OTOH it just too volatile to tell. Also Every time the fed minutes come out, oil and the dollar marry and go opposites ways trade for trade. Maybe all this craziness is hinging on that. The article you posted this morning is right though, this is more momentum than anything else. Full STO and RSI says were at or very near bottom.
As a tech issue it can happen. Even with a major company. If the outage was only 3 hours. My guess is this will be heading up here soon. Steal buy at 2.02