Oil costs fall on China demand worries
TOKYO/NEW DELHI: Oil costs prolonged final week's losses on Monday on concern about gradual demand in China, though lingering geopolitical danger surrounding the Center East and Russia restricted the decline.…
0 Comments
March 11, 2024