Oil Prices Surge and Stock Markets Stumble After Israel’s Attack June 13, 2025 by business Oil Prices Surge and Stock Markets Stumble After Israel’s Attack