Read the latest blog post!
Every major oil shock in the past 50 years has triggered inflation, crushed consumer spending, and ended in recession. With Brent above $110, history is rhyming.