Oil sheds 5% in five days on subdued China demand, slow pace of US Fed rate cuts; Brent sits 2% lower to $71 | Stock Market News
Brent crude futures settled down $1.52, or 2.09 per cent, to $71.04 a barrel. US West Texas Intermediate ...
Livemint
2 days ago