Well, the market is exhausted, but prices keep on melting up. Upper channel is around 1415, although by Friday opex, it will be 1420.
See ZH for the truth on the retail data.
No sign of a turn, underlying mometum on the hourly cycle now back to positive.
Melt..melt..more melt, all the way into labour day of Sept'3rd?
Time for lunch.