Biogeochemical signatures preserved in ancient sedimentary rocks provide clues to the nature and timing of the oxygenation of the Earth's atmosphere. Geochemical data suggest that oxygenation proceeded in two broad steps near the beginning and end of the Proterozoic eon (2,500 to 542 million years ago). The oxidation state of the Proterozoic ocean between these two steps and the timing of deep-ocean oxygenation have important implications for the evolutionary course of life on Earth but remain poorly known. Here we present a new perspective on ocean oxygenation based on the authigenic accumulation of the redox-sensitive transition element molybdenum in sulphidic black shales. Accumulation of authigenic molybdenum from sea water is already seen in shales by 2,650Myr ago; however, the small magnitudes of these enrichments reflect weak or transient sources of dissolved molybdenum before about 2,200Myr ago, consistent with minimal oxidative weathering of the continents. Enrichments indicative of persistent and vigorous oxidative weathering appear in shales deposited at roughly 2,150Myr ago, more than 200 million years after the initial rise in atmospheric oxygen. Subsequent expansion of sulphidic conditions after about 1,800Myr ago (refs 8, 9) maintained a mid-Proterozoic molybdenum reservoir below 20 per cent of the modern inventory, which in turn may have acted as a nutrient feedback limiting the spatiotemporal distribution of euxinic (sulphidic) bottom waters and perhaps the evolutionary and ecological expansion of eukaryotic organisms. By 551Myr ago, molybdenum contents reflect a greatly expanded oceanic reservoir due to oxygenation of the deep ocean and corresponding decrease in sulphidic conditions in the sediments and water column.