This week’s Monday Macro View* dives into the growing divergence between U.S. and global oil inventories—and how our Frac Job Count helps explain it. Despite headlines about oversupply, U.S. crude stocks remain tight in key hubs like Cushing, while global inventories—especially in China and Europe—have climbed by more than 270 million barrels so far this year. OPEC+ points to low inventories as justification for boosting production, but the market response tells a different story: prices have slipped below $70, and geopolitical fear premiums have evaporated. So what gives?
A closer look at U.S. completions helps make sense of this. Our latest Frac Job Count came in at 204, almost unchanged from this time last year. But that flat activity is doing more than just signaling discipline—it’s also capping U.S. supply growth. That’s why inventories at home are stable to tightening while the rest of the world keeps piling up barrels. But there is some surprise on the refined product side.
Our Market Sentiment Tracker * builds on the same theme: divergent trends masking deeper weakness. Tariffs remain the bigger issue and it is leading to uncertainty which can be seen in reduced freight volumes and increased inventories. Furthermore, U.S. payrolls added 147K jobs in June, but 94% of that growth came from government and healthcare. In Europe, Germany’s factory orders crashed, and while May industrial output saw a temporary bounce due to tariff-related stockpiling, the broader trend is softening. China, meanwhile, continues to rely on state-led infrastructure and investment to offset deteriorating private demand.
Finally, our Free Read dissects the June jobs report in more detail. Beneath the surface, labor market signals are flashing caution. ADP data shows a 33K decline in private employment, while the average duration of unemployment rose again. Labor force participation remains below its 2024 peak, and policy shifts—particularly around tariffs and immigration—are beginning to constrain labor supply. Yet there’s little evidence that domestic slack is filling the gap. Unemployment for 20–24 year-olds remains above 8%, and teenage unemployment sits at over 14%. Demographic and structural constraints are limiting how much substitution is possible. The headline numbers may look fine, but the internals suggest a labor market that’s losing balance and becoming increasingly dependent on public-sector strength to mask private-sector weakness.
Learn more about a subscription here or email us directly: info@primaryvision.co
*Premium Subscribers
**Enterprise Subscribers