Oil prices may be starting to come down for a worrisome reason
The largest oil shock in history caused prices to surge. Now they're so high that they may be causing "demand destruction." That would mean slower economic growth....
Redirecting to full article...