Stocks have been in the red all day after Russian troops occupied a nuclear power plant in Ukraine. But despite appearances, we’ll speak with an expert who says the war is actually helping Putin’s popularity at home. Plus, could the world survive without Russia’s oil supply? We’ll hear from an analyst who says $200/barrel is the price of that “freedom.” And, the economy added 678,000 jobs in February. We’ll dive into the data and what it means for the Fed’s next move.
view more