Oil prices lower due to concerns over fuel demand recovery

In a monthly report, OPEC said that the world oil demand will reduce by 9.46Mbpd this year. Credit: Stefan Jürgensen.



  • Oil Price