Oil climbs to $117 on Iran flare-up fears, lifting US inflation expectations

Financial Times ·