Report Shows The Oil Industry Benefits From $5.3 Trillion in Subsidies Annually
In a new and disturbing report from researchers at the International Monetary Fund, the world’s governments are providing subsidies to the highly profitable oil industry to the tune of an astonishing $5.3 trillion in benefits per year.