I picked up a book which you might want to as well it is called "Utah Gun Law w/ Plain-talk summaries" 3rd ed. It is by Mitch Vilos who is an attorney. But it goes over all gun and weapons laws. It is a great reference.
But to get you started. OCing in Utah is legal for persons age 18 and above. A person under 21 and any age if they don't have a ccw they must not carry a loaded gun (a round in the chamber).
There is no law or statute that states we are allowed to open carry. Basically we can because there is not a law that prohibits us from doing so.
But here are some references: