IMF Working Papers

Loading component...

Notes

Presents petroleum tax rate data in 120 countries.

Loading component...