Oil Prices Keep Falling On Fears Over Worldwide Demand Amid Lockdown

Oil prices fell for the second straight session on Monday as fresh lockdown by the new Coronavirus raised fresh concerns...