Oil prices may be starting to come down for a worrisome reason

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...