Commodity Prices Crude Oil Geopolitics Energy Supply and Demand Market Trends Oil Industry Energy Markets Industrial Output Trade Policy
WTI futures climbed 7.5% to $73.12 a barrel on fears of a full-scale conflict pushing prices past $100 with implications for global inflation