www.actionableintelligencealert.com
Lack of investment, continual declines in production, and constant demand growth are all coming together to create a scenario where oil prices will make all-time highs.
See All 148 Episodes of "Actionable Intelligence Alert"