Russ Mould 26 May 2026 Share: Oil (and stock markets) try to shrug off latest military engagement between Iran and America Brent crude trades just below $100 a barrel Oil futures are still in 'backwardation' all the same to suggest near-term supply stresses remain [...]
This is an abstract of the document. To keep reading, click here and get access to the original version.
