Oil prices fell more than US$2 a barrel on Wednesday, weighed down by an Opec report saying global oil supply will match demand in 2026, marking a further shift from its earlier projections of a supply deficit. Read full story