Oil slides on US stockpile build and demand fears

Brent crude down nearly 4% and US futures enter bear market as supply concerns return
Read The Rest at :