U.S. Bombing of Iran Keeps Oil Markets on Edge June 22, 2025 by business U.S. Bombing of Iran Keeps Oil Markets on Edge