2025 Top 500 ranking: 6
If you had told me a year ago that the United States would be waging an intractable war in the Middle East, oil prices would rise to more than $100 a barrel, interest rates would be moving sharply higher, and inflation would be running well above 3%, my forecast for ...