Prompt Brent futures rallied this week, to the surprise of many, but failed to maintain strength above $66.60/bbl and softened on 14 Weds. EIA inventory stats on 14 May pressured price action with an unexpected 3.5mb jump in US crude inventories, despite forecasts predicting a draw. Prices gapped down further this morning due to renewed hopes for a US-Iran nuclear deal. Iran has signalled it’s open to limiting uranium enrichment in return for the US lifting economic sanctions, a move that’s gaining support from Saudi Arabia, which says it’s hopeful for a positive outcome from the talks. In the US, the stock market opened slightly higher on Wednesday, aiming for new record highs after recovering from its 2025 losses. Nvidia is up over 13% in five days and climbing again, while the “Magnificent 7” are outperforming the S&P 500, signalling renewed momentum and investor appetite for growth. Trump signed a $600 billion Saudi investment deal and a $142 billion US arms package, calling it the largest defence agreement in American history. This roofed US tech stocks this week. As for Brent, it is still seeing the trend of lower highs, as we have seen all year to date. The contract is back in its comfortable low-60s trading range, and the big names are divided as you would expect, with the IEA pegging global demand growth in 2025 at 740kb/d and OPEC projecting an optimistic 1.3 mb/d.