Right on schedule, U.S. oil stocks posted their first decline in several months. "Surprise!" some reports say. (Obviously they never looked at the typical May pattern.)
Result: oil hit a fresh 2016 high this AM.
Global oil markets 'heading towards balance': IEA
Global oil markets 'heading towards balance': IEA