US production!!!27 Jul 2019 07:40
US production fell sharply for week ending July 19 to 11.3 million bpd, more than 1 million barrels down from the all-time high in the United States, and the lowest production level since October of last year!!
And oil price drops on that as the market completely choose to ignore it !!
I knew this market was corrupt but didn't realize how bad it was ...