JUSTTHENEWS (Kevin Killough) - 'Ghost transits' leaking oil from Strait of Hormuz may be preventing greater energy crisis: analysis
JPMorgan estimates that about 2.1 million barrels per day over the final two weeks of May made it onto the market as a result of these "clandestine flows."