Oil prices slip on China demand concerns, waning Middle East worries - The Economic Times
Brent crude oil futures fell by 12 cents or 0.15% to $79.78 a barrel by 0033 GMT. A raft of disappointing economic news out of China has shaken markets recently. China's manufacturing activity ...
The Economic Times
1 hour ago