Benchmark indices down 2% as oil prices refuse to budge
Image used for representational image only. | Photo Credit: Getty Images/iStockphoto Benchmark indices dipped 2%
Read More