Oil extends losses, falls below $73

Oil prices extended losses on Thursday, with Brent crude falling below $73 a barrel, as mounting expectations of a recovery in Middle East supplies ou

Read on WOBR AI →