The US and Japan make up 250M barrels of the 400M being released by the IEA. The IEA headlines helped calm the markets but these 250M barrels won’t be released into the market until next week. My best guess is that Oil squeezes higher short term…