Oil near $100 a barrel for the sixth straight day after signals of a US-Iran agreement, World Watch | PolicyRisk