Oil prices have crossed $100 per barrel for the first time since July… — Punch Newspaper — TG.ME

Oil prices have crossed $100 per barrel for the first time since July due to escalating US-Iran conflict and fears of supply disruptions.
September 10, 2026 373 1