Oil falls as Opec says 2026 supply to match demand

Wait 5 sec.

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