Oil prices down amid demand concerns



The prices of oil futures declined on Monday, as the investors are seemingly still showing concerns over the COVID situation in China, which has been affecting the crude demand.

Shanghai authorities …