Share

Why oil won't reach $75

The cover of Barrons suggests if the oil price falls to $75 per barrel, it could have a major impact on Russia's economy. Dan Dicker of TheStreet.com, doesn't see this happening.
03:02
Mon, Mar 31 20142:25 PM EDT