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...