Oil above $100, US helps ships amid stalled Iran talks

Business