3 Top Oil Stocks to Buy in January

After a sharp and painful downturn, oil prices spent the vast majority of 2017 above $50 per barrel. And over the past six months, prices have steadily increased, to the point where Brent crude is getting close to $70. That's a level we haven't seen since 2014. And while there's some risk -- and even...