Oil prices inch lower on demand concerns as Covid-19 cases rise

Virus resurgence fears weighed on prices as global coronavirus cases have surpassed eight million. Credit: astrid westvang.



  • Oil Price