Oil prices fall on China demand worries – Times of India
[ad_1] TOKYO/NEW DELHI: Oil prices extended last week’s losses on Monday on concern about slow demand in China, although lingering geopolitical risk surrounding the Middle East and Russia limited the … Read More