Here's what smart people are saying about oil prices breaking $100 - Business Insider
Source:Business Insider
Oil prices have nearly doubled in just over three months in 2026, raising fresh concerns about inflation and the outlook for the economy.