Brent crude sank 3% last night to $57.19 as the reality of the Iran deal and a stronger US dollar overwhelmed all else.
US data was actually bullish with the DOE weekly inventories showing a strong draw and a sharp production fall:


Advertisement
But that was not enough to overwhelm this, from CNBC: