Monday, June 23, 2025

Oil prices surge following US strikes in Iran, US oil futures and Brent futures rising