Oil Is Planning $38 Billion In Buybacks This Year .
Blooberg reports that a minimum of 21 major North American energy companies engaged in stock buybacks in Q4 2021, and that buybacks continue to gain significant momentum as Russia’s invasion of Ukraine escalates.