WTI Crude Oil Prices Drop Nearly 2% Amid Rumors of Russia-Ukraine Air Truce
Crude oil prices fell nearly 2% following reports of a possible limited air truce between Russia and Ukraine, potentially easing US sanctions pressure. WTI and Brent prices both ex...