Oil prices have nearly doubled in just over three months in 2026, raising fresh concerns about inflation and the outlook for the economy.
You will be redirected in 10 seconds.