June 09, 2026
Oil prices have fallen sharply after signals of possible talks between Washington and Tehran