oilthrowaway | 10 years ago | on: Big Oil Companies Should Adopt a Self-Liquidation Strategy
Question for those who might know: Is analysis that the oil price depression will result in a significant economic recession just FUD, or is it grounded in truth?