The Conversation U.S. · Aug 12, 2026
As oil profits skyrocket, calls for windfall taxes rise
Oil companies are making massive profits and stockpiling cash, and holding off on changing their investment plans.
Read the best sourceThe Conversation U.S. · Aug 12, 2026
Oil companies are making massive profits and stockpiling cash, and holding off on changing their investment plans.
Read the best source