Will taxing oil giants’ windfalls restore countries’ economies?
Major oil and gas companies have reaped billions in profits at unprecedented levels. Households around the world are reeling from rising energy prices, while governments… Read More »Will taxing oil giants’ windfalls restore countries’ economies?