S&P 5007,724.31▲ 0.70%
Putin Admits Ukraine Strikes Cause Russian Fuel Shortages, Dismisses 'Critical' Impact — Witness News