Home Business Technical Problems Responsible For Oil Production Decline – World Bank