EXXONMOBILE Oil & Gas Financial Train-Wreck: Producing US Shale Is Destroying The Bottom Line
If one of the largest oil companies can’t make money producing shale, what does that say for the rest of the industry? SRSrocco explains what that says…
Continue reading