As a total outsider, this is basically the ships stuck in the gulf since February finally going home, right? So if we assume one way traffic, that would explain the number neatly - strait open, everyone running away. Whether actual oil transport will kick back up is the billion dollar question.
add a skeleton here at some point
12 days ago