European Shares Edge Lower Awaiting Iran Sanctions, Nvidia Results, and Fed Rate Clues | HyperFast