Nov
12th
Stay connected Subscribe to our RSS feed
Oil plunged 5 percent to $56 a barrel today on Wednesday as the U.S. government hacked its global demand growth forecast again due to the slumping global economy. Full story...
The latest auto news, reviews, prices, product and vehicle releases.