Oil prices slip as hopes for fuel demand recovery fades

Brent crude LCOc1 fell 45 cents to trade at $42.21 a barrel. Credit: skeeze from Pixabay.



  • fuel demand