Energy August 18, 2026 As oil profits skyrocket, calls for windfall taxes rise by Tibor Besedeš, Georgia Institute of Technology, [This article first appeared in The Conversation, republished with permission] When Chevron reported its highest quarterly profit in six years on July 31,…