Skip to main content
Oil back above $100 as conflicting claims emerge on US-Iran talks