June 5, 2026, 4:22 AM EDT By , and ST. PETERSBURG, Russia — Russian President Vladimir Putin is set to deliver a speech at a flagship annual economic forum Friday, days after Ukrainian drone strikes rocked the host city St. Petersburg. Putin has previously used the International Economic Forum, in Russia’s cultural capital, to showcase his country’s economy and encourage foreign investment.