Oil Gives Up Monday’s Gains on Fears of Falling Demand – 29 September 2020

0
221
Yesterday, the oil futures markets managed to close in positive territory despite the surging fears regarding demand.