Heat oil over medium-high heat. Place the sprouts in pan flat side down and cook for about a minute until bottoms are browned.
Add vegetable stock to cover sprouts about half way.
Cook for about about 20 minutes on medium heat, or until the stock has reduced. Add cranberries and toss to coat. Cook for another 3-5 minutes until cranberries are soft and stock has evaporated.