International capital markets, oil producers and the Green Paradox
2015 ◽
Vol 76
◽
pp. 275-297
◽
1996 ◽
Vol 1
(2)
◽
pp. 153-154
◽
2009 ◽
Vol 5
(1)
◽
pp. 50-80
◽
2003 ◽
Vol 4
(1)
◽
pp. 39-51
◽