The drop in oil prices during the global crisis reduced oil revenue by about 30 % , but the subsequent recovery of oil prices has boosted the economy 's GDP and near-term prospects .