Categories South Caucasus News Iran signs $2 billion oil contracts – Al Mayadeen English Post author By Mike Nova Post date June 16, 2024 Iran signs $2 billion oil contracts Al Mayadeen English ← AP Headline News – Jun 16 2024 16:00 (EDT) → Adidas investigates bribery allegations in China, Financial Times says