Barron's | 2018 Energy Roundtable: Don't Give Up on Oil Barron's Oil has had a wild ride in the past 10 years, plunging from $145 a barrel to below $30, only to double again to a recent $62. Yet the latest rebound has done little to lift long-suffering energy stocks off the mat. Investors' big fear is that prices ... |