FOXNEWS Gutfeld February 25, 2022 04:29:00
Russia produces 10% of the world's oil and provides eurowith 1/3 of the natural gas, close to 40%. after the invasion of ukraine, oil futures hit $1505 a barrel. the highest since 2014 when russia invaded crimea. a wild ride on wall street, a huge selloff, then coming back later in the day. the s&p 500 was down 2.5% with all of the companies in the red. it ended up finishing 63 points higher for a 1.5% gain. the swing was bigger on the tech heavy nasdaq composite, that went 3% down to close 3.3% higher. the turnaround happened after president biden announced the sanctions against russia, becau...