WTI rose past $60/bbl today as EIA reported a much larger than expected US crude storage draw. Implied US oil production has fallen to ~12.3 to ~12.4 mb/d ...
A