The No.1 Reason Why Oil Isn't Trading Over $100 | OilPrice.com - OilPrice.com
The No.1 Reason Why Oil Isn't Trading Over $100 | OilPrice.com OilPrice.comIn less than eight years, U.S. oil production climbed by over 6 million barrels, but the seemingly unstoppable boom could soon be coming to an end.