Oil Rises Past $100 After Russia Orders Troops Into Ukraine Politics February 24, 2022 Oil prices have soared above $100 (£74) per barrel following the decision of Russian… Read More