
Global Oil Data Deck (June 2025)
Oil markets weakened further into the largest supply surplus in ~2 years in April— though much of that ended up in quasi-strategic Chinese stocks, which blunted the price effect of those builds.Read more:
commoditycontext.comFinance