Petroleum ministry approves budget for nine firms