Oil prices stay tight amid US-Iran conflict: crude up 45.8%, SPR down 12.1%, OECD inventories below target to 2027.
Read on WOBR AI →