Oil Prices Surge Over 1% Amid Falling US Inventories and Rising Geopolitical Tensions
Crude oil prices surged over 1% following reports of a 4.5 million barrel drop in U.S. inventories and increased demand in Europe and China. Geopolitical tensions, including confli...