Iran’s landmark deal with Total signed, oil minister extends olive branch to US firms

Iran news
Iran news