$1.079 Trillion: Government Collects Record-High Taxes in First Four Months of FY 2016
Despite collecting record revenues, government still runs $160 billion deficit
Qatar-Funded Brookings Institution Scraps Annual Doha Energy Conference
Gulf countries and their supplicants under financial pressure due to plunging oil prices