$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
February 10, 2016
Qatar-Funded Brookings Institution Scraps Annual Doha Energy Conference
Gulf countries and their supplicants under financial pressure due to plunging oil prices
February 10, 2016