Oil prices rally high on improved energy demand outlook
Crude oil prices rallied higher at the first trading session of the week boosted by the growing hopes for fuel demand recovery in the second half of this year and curbs in oil production from major producers. Oil traders are currently excited, that the COVID-19 weekly death toll in the world’s largest economy has dropped […]