The IEA report confirms the bearish sentiment in the market. Inventories are more than adequate, but geopolitical worries have been supporting prices. We haven't heard anything inflammatory from Iran's president recently.
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.