The Oil Price Collapse Is Yet Another Sign That Economic Activity Is Crashing Dramatically All Over The World
6 Of The Last 8 U.S. Recessions Were Preceded By Oil Price Spikes – Damage To Saudi Oil Industry Could Take “Months” To Repair
Do You Remember The Oil Crisis And “Stagflation” Of The 1970s? In Many Ways, 2019 Is Starting To Look A Lot Like 1973…