Thanks @Robkk. I’ve tried disabling plugins, but no luck. Looks like its an issue with the theme. I’ve sent the theme authors a message.
I believe the problem lies with the Jupiter theme.
I activated the WP Twenty Fourteen theme and was able to see the posts when I was not logged in.
Does anyone know why this would happen, or how I can fix it?
Thanks.