Oil Prices Crash to Pre-War Lows as US-Iran Peace Talks Show Real Progress

Brent crude dips under $71 per barrel as diplomatic momentum builds around a lasting ceasefire deal between the US, Israel, and Iran. Oil prices have dropped to their lowest point…

Read more