Iran’s oil production has tripled from January and its exports are ramping up. The freeze deal appears to have fallen apart, along with the recent rally.
Energy Overview — TotalView™ of the Energy Markets
Iran’s oil production has tripled from January and its exports are ramping up. The freeze deal appears to have fallen apart, along with the recent rally.