Oil Giants’ Massive Profits Revive Calls for Windfall Taxes

Four of the five largest global oil companies have now reported results, combining for nearly $50 billion in net income, lifted by tight global markets and disruption following Moscow’s invasion of Ukraine. This post appeared first on Hart Energy.