annual oil subsidies

Report Shows The Oil Industry Benefits From $5.3 Trillion in Subsidies Annually

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…

10 years ago