Hello, Subscribers!
Tracking the oil market these days recalls the old quote popularized by Mark Twain: "There are lies, damned lies, and statistics".
To wit, Goldman Sachs is out with a recent report asserting the likelihood of a 1.8 million barrel-per-day build in global inventories from Q4 2025 through Q4 2026.