America Depends Less on Oil Than Ever
Key Points:
- War with Iran has frozen commerce in the Persian Gulf and boosted oil prices by more than 50 percent worldwide, translating almost immediately into higher gasoline costs. It’s the largest global oil d