Oil $104+Interesting report
Now the EIA only have to report the actual production is lower.
We know this due to the Monthly official reports....when do they break it to the public in the weeklys....at some point they need to start reporting a decline to get back to the actual number LOL