Oil Retests Support in Defiance of Physical Realities
• Oil markets retest the critical $85 level suggesting further retest of support at $73-76/bbl before October • Inventory levels falling rapidly