The U.S. Shale Oil Industry Asks You to Believe in Technology as Savior…Again
This article is the fourth in a series about the current state of the U.S. oil industry and how the industry is setting itself up to take the remaining profits it can and then stick the U.S. public with the cleanup bill.
If you listen to them, the