Oil hasn't started off this strong in 18 years. After closing out 2018 in free-fall amid fears of a global supply glut and economic slowdown, U.S. crude prices have ...
A