oil revenue drops