Videos Stanislav Kucher, a long-time former Russian TV host, explains the mindset of the Russian people after an independent pollster finds Russian President Vladimir Putin’s approval rating to be over 80 percent. #CNN #News Articles You May Like Oil could plunge to $40 in 2025 if OPEC unwinds voluntary production cuts, analysts say Drivers fined millions by mistake over busy UK crossing Toyota wants to make ‘even better cars’ to keep pace with EV leaders in China like BYD AI software provider Cogna lands $15m from top investors Elon Musk is $70 billion richer since Trump victory due to Tesla stock surge