Oil slides over 2% on demand worries, lowest settlement in 3 months
Oil slides over 2% on demand worries, lowest settlement in
Oil slides over 2% on demand worries, lowest settlement in 3 months
Shares:
Oil slides over 2% on demand worries, lowest settlement in 3 months