nicnewmanoxford.com
Is Chevron’s $11 Billion Write-Down an Oil patch Warning?
Current market conditions are resulting in many US fracking projects failing to break even.