Oil prices have skidded sharply lower in volatile trade, pushing the US benchmark futures contract to a new five-year low amid concerns about ample global supplies.
Oil prices have skidded sharply lower in volatile trade, pushing the US benchmark futures contract to a new five-year low amid concerns about ample global supplies.