The 1970s Oil Shocks — CPI, Rates & Asset Performance
Two oil supply catastrophes drove US CPI to 13.5% and reshaped every major asset class. This study maps the full inflation arc against interest rates, gold, silver, equities, agricultural commodities and fertiliser — and includes a deep dive into why silver’s run dramatically…
Strait of Hormuz Closure — House View Stress-Test | MPC Markets /* ═══════════════════════════════════════════════════ MPC MARKETS BRAND KIT ═══════════════════════════════════════════════════ */:root, [data-theme="light"] { --primary: #003D69; --primary-dark: #092d4f; --primary-light: #124a70; --gold: #d6a853; --gold-light: #e8c588; --positive: #158836; --positive-light: #22c55e; --caution: #f2713A; --caution-light: #f89244; --critical: #b91c1c; --critical-light: #ef4444; --color-bg: #f8fafc; --color-surface: #ffffff; --color-surface-2: #f1f5f9; --color-surface-offset: #e2e8f0; --color-divider: #e2e8f0; --color-border: #cbd5e1; --color-text: #003D69; --color-text-muted: #475569; --color-text-faint: #94a3b8; --color-text-inverse: #ffffff; --color-primary: #003D69; --color-success: #158836; --color-error: #b91c1c; --color-warning: #f2713A; --color-gold: #d6a853; /* Week-based phase colors */ --c-w1: #2ab0e8; /* Week 1 — Shock/Spike */ --c-w2: #f2713A; /* Week 2 — Acceleration */ --c-w4: #e8a020; /* Week 4 — Stagflation onset */ --c-w8: #ef4444; /* Week 8 — Deep stagflation */ --c-w12: #a855f7; /* Week 12+ — Structural crisis */ --radius-sm: 0.375rem; --radius-md: 0.5rem; --radius-lg: 0.75rem; --radius-xl: 1rem; --radius-full: 9999px; --shadow-sm: 0 1px 3px rgba(0,61,105,0.06); --shadow-md: 0 4px 16px rgba(0,61,105,0.08); --shadow-lg: 0 12px 40px rgba(0,61,105,0.12); --shadow-brand: 0 20px 48px -16px rgba(5,107,210,0.15); --transition: 200ms cubic-bezier(0.4,0,0.2,1); --font-display: 'Sora', system-ui, sans-serif; --font-body: 'Nunito Sans', system-ui, sans-serif; --font-mono: 'Roboto Mono', monospace; --text-xs: clamp(0.75rem,0.7rem + 0.25vw,0.875rem); --text-sm: clamp(0.875rem,0.8rem + 0.35vw,1rem); --text-base: clamp(1rem,0.95rem + 0.25vw,1.125rem); --text-lg: clamp(1.125rem,1rem + 0.75vw,1.5rem); --text-xl: clamp(1.5rem,1.2rem + 1.25vw,2.25rem); --text-2xl: clamp(2rem,1.2rem + 2.5vw,3.5rem); --space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem; --space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem; --space-12:3rem;--space-16:4rem;--space-20:5rem; } [data-theme="dark"] { --color-bg: #092d4f; --color-surface: #003D69; --color-surface-2: #0a3561; --color-surface-offset: #0c3d6e; --color-divider: rgba(255,255,255,0.1); --color-border: rgba(255,255,255,0.12); --color-text: #f1f5f9; --color-text-muted: #94a3b8; --color-text-faint: #475569; --color-primary: #2ab0e8; --color-success: #22c55e; --color-error: #ef4444; --color-warning: #f89244; --color-gold: #e8c588; --c-w1: #2ab0e8; --c-w2: #f89244; --c-w4: #fbbf24; --c-w8: #ef4444; --c-w12: #c084fc; --shadow-sm: 0 1px 3px rgba(0,0,0,0.3); --shadow-md: 0 4px 16px rgba(0,0,0,0.35); --shadow-lg: 0 12px 40px rgba(0,0,0,0.4); } /* BASE */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; scroll-padding-top: 72px; -webkit-font-smoothing: antialiased; } body { min-height:100dvh; font-family:var(--font-body); font-size:var(--text-base); color:var(--color-text); background:var(--color-bg); line-height:1.7; transition:background var(--transition), color var(--transition); } button { cursor:pointer; background:none; border:none; font:inherit; color:inherit; } a { color:var(--color-primary); text-decoration:none; } input[type=range] { cursor:pointer; }:focus-visible { outline:2px solid var(--color-primary); outline-offset:3px; border-radius:var(--radius-sm); } /* ── HEADER ── */.header { position:sticky; top:0; z-index:100; background:var(--color-bg); border-bottom:1px solid var(--color-divider); backdrop-filter:blur(16px); }.header-inner { max-width:1320px; margin:0 auto; padding:var(--space-3) var(--space-8); display:flex; align-items:center; justify-content:space-between; gap:var(--space-4); }.logo { display:flex; align-items:center; gap:var(--space-4); }.logo-mark { display:flex; align-items:center; gap:var(--space-2); padding:var(--space-2) var(--space-3); border:1.5px solid var(--color-text); border-radius:var(--radius-sm); font-family:var(--font-display); font-weight:700; font-size:0.85rem; letter-spacing:0.02em; line-height:1; }.logo-divider { width:1px; height:28px; background:var(--color-divider); }.logo-text { font-family:var(--font-display); font-size:var(--text-xs); font-weight:600; color:var(--color-text-muted); line-height:1.3; }.logo-text strong { display:block; color:var(--color-text); font-weight:700; }.header-actions { display:flex; align-items:center; gap:var(--space-3); }.tag-alert { font-family:var(--font-display); font-size:0.65rem; font-weight:700; letter-spacing:0.08em; text-transform:uppercase; padding:var(--space-1) var(--space-3); border-radius:var(--radius-full); background:color-mix(in oklab, var(--color-error) 12%, transparent); color:var(--color-error); border:1px solid color-mix(in oklab, var(--color-error) 25%, transparent); display:flex; align-items:center; gap:var(--space-2); }.tag-alert::before { content:''; width:6px; height:6px; border-radius:50%…
Read on MPC Markets Mosaic