Oil prices rise amid hopes on effective vaccine for Covid-19

According to API data, the US crude stocks fell by 5.1 million barrels last week to about 482 million barrels. Credit: 272447 from Pixabay.



  • Oil Price