Morning snapshot: Rand weaker ahead of US inflation data