Finance The Seventy Barrel Fracture Is Killing the Energy Supercycle The gold to oil ratio suggests a crucial moment for energy investors. by October 23, 2025January 4, 2026