Carlos GarciaMar 08, 2022News Ted Cruz hammers Biden for claiming the Russian invasion is solely to blame for high gas prices: 'This is a flat-out lie' News