OECD oil stockpiles fell by 62m bbl in June - IEA | Crypto Craft