Bring all the ingredients to a boil in a heavy medium-sized saucepan, stirring often. Reduce the heat to medium-low and simmer until many of the cranberries have burst, stirring occasionally, about 15 minutes.
Let the cranberry sauce cool in the pan, then transfer it to another container, cover and refrigerate until ready to serve. The sauce may appear soupy at first but should thicken upon refrigeration.
Notes
You can sub orange juice from a carton in a pinch.