Putin Claims Election Victory as Ukraine Pounds Refineries | OilPrice.com Charles Kennedy Charles is a writer for Oilprice.com More Info Related News By Charles Kennedy – Mar 18, 2024, 2:16 AM CDT Russian President Vladimir Putin early on Monday declared victory in this weekend’s elections after running virtually unopposed, paving the way for him to...Continue Reading