Crude oil prices have broken the downtrend dating back to the all-time high, buoyed by growth optimism and inflation concerns.
Crude oil prices have broken the downtrend dating back to the all-time high, buoyed by growth optimism and inflation concerns.