Oil Prices Flat at $88.27 Amidst Growing Tensions at the Russian-Ukranian Border.
OPEC officials and analysts say that an oil rally may continue in the next few months, and prices could top $100 a barrel as demand shrugs of the spread of the omicron Covid-19 variant.
Read moreDetails