Energy Geopolitics Market Trends Supply and Demand U.S. Government Oil Prices Stock Market Crude Oil Sanctions Corporate Earnings
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