Oil prices slide as China demand data disappoints By Reuters


© Reuters. FILE Photograph: Pumpjacks are viewed through sunset at the Daqing oil industry in Heilongjiang province, China August 22, 2019. Picture taken August…

Leave a Reply