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-02 at 9.51.03 AM