Research Output | Dar Al-hikmah Library | IIUM Only
Global oil prices have fallen sharply, leading to significant revenue shortfalls in many energy exporting nations. It should be recalled that from 2010 until mid-2014, world oil prices had been fairly stable, at around $110 a barrel. But since June last year, prices have more than halved. The questions that are being raised by some stakeholders cen