Barron's2018 Energy Roundtable: Don't Give Up on OilBarron'sOil 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 ener
…