TechnologyOil falls over 3pc on partial Russian withdrawal from Ukraine borderadminFebruary 15, 2022January 14, 2024 by adminFebruary 15, 2022January 14, 2024989 Crude oil prices slipped over three percent on Tuesday after Russia raised cautious hopes of peace by announcing withdrawal of some of the troops deployed...