Numbers, Facts and Trends Shaping Your World

Recent oil shocks have led last two U.S. administrations to draw down petroleum reserve

Screenshot 2026-07-06 at 2.19.47 PM