CNBC's Ted Kemp explains how The Group of Seven wealthy nations' price cap on Russian oil will lower the price Moscow can get from any buyer, whether they're part of the price cap agreement or not.
At least 55 of the largest corporations in America paid no federal corporate income taxes on their 2020 profits, according to the Institute on Taxation and Economic Policy, including such household names as FedEx, Nike, HP and Salesforce. Those companies would have paid a collective total of $8.5 billion to the U.S. government, but instead they received $3.5 billion in tax rebates, which amounts to $12 billion in lost revenue. These figures don't include corporations that paid only some but not all of these taxes, like Netflix and Amazon.