Uncertainty has returned to the oil market this week, with the recent oil price rally having stalled due to renewed economic concerns in China and a large inventory build in the U.S.
Backwardation in Brent and WTI futures continued to widen this week as physical tightness was felt across all continents, but China’s uncertain outlook and a large US inventory build have capped…
This story from oilprice.com was posted on 2023-08-13 by @riverfl.