Oil prices down over demand concerns in China
Oil prices decreased on Monday amid concerns over the demand outlook in China, the world’s biggest crude importer, following data released last week.
International benchmark Brent crude traded at USD81.97 per barrel at 10.28 a.m. local time (0728GMT…