March 1, 2019
Via: ForbesUp 140% since the shale revolution took flight in 2008, the U.S. has seen a meteoric rise in crude oil production The numbers continue to amaze and surpass all expectations from even the most well-financed banks and modelers. U.S. crude […]