Oil prices rose nearly 2% on Thursday as escalating tensions between Russia and Ukraine raised concerns about global crude supply. Brent crude futures climbed $1.42 (1.95%) to $74.23 per barrel, while U.S. West Texas Intermediate (WTI) crude increased $1.35 (2%) to $70.10. The conflict intensified after Russian President Vladimir Putin announced a hypersonic missile strike […]
