The fundamentals are quite bearish (negative for prices) ... the (US) inventory data ... essentially confirmed that the market is supplied with product.
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Got It!," you consent to our use of cookies.