The IEA indicated in its report that the long-awaited rebalancing of the global oil market has begun but is likely to last through 2016 as the supply overhang is expected to persist through 2016. Overall it was a supportive report but one that is still projecting supply to outstrip demand through 2016.
Since July, every time crude oil gets a bid there is some news to squash the rally. This time the People's Bank of China, in a surprise move, devalued its currency causing its biggest one day sell-off in almost 20 years.
The markets generally have continued to stabilize after the Greeks appear to have backtracked in their willingness to accept certain austerity measures as a condition of further financial assistance and the measures that the Chinese government instituted to bolster her failing equity markets appear to have worked for the moment.
China’s stock markets continued their decline overnight with the Shanghai SE Composite falling another 4.64% and down of 32% since June 12. Markets have begun seizing up as sellers overwhelm the system.