Summary
Oil prices have fallen due to reduced global demand forecasts from Opec and the IEA, alongside increased US inventories. Ongoing tensions in key shipping straits and inconclusive negotiations between Iran and the US continue to fuel supply concerns.