Crude oil rallies as mounting Russia-Ukraine tensions outweigh expected OPEC+ output hike Source link