A financial look at windfall profits and oil companies

Unless you’ve been living under a rock, you’ve heard about U.S. political leaders calling for a windfall profits tax on oil companies. Apparently, these oil conglomerates, like ExxonMobil, are making too much money, and the government should take more of it than they already do to use as they wish.
Are oil companies, like ExxonMobil, making [...]