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,…
Read More