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 →