Oil hits two-month low after China demand concerns offset low US inventories; Brent at $79/bbl | Stock Market News
Crude oil prices traded at their lowest levels since early June on Tuesday, July 30, as worries about demand in China offset the prospect of lower US crude and product inventories. Brent crude ...
Livemint
2 days ago