Oil Revenue and non oil revenue