Heat oil in a saucepan over medium heat. Cook onion until tender and stir in rice. Mix rice to coat and pour in chicken stock. Bring to a boil, cover and reduce heat to low. Cook for 20 minutes. Remove from heat and let stand 5 minutes. Serve hot.