Your signal. Your price.
He contends the IEA's forecast of a 1.5 million barrel per day oil surplus is wrong, as the implied inventory build is not materializing, suggesting demand is understated and the market is roughly balanced.
Only 1 result for these filters — try broadening your search