Bermuda Broadcasting / NewsStocks edge higher as investors mull Iran talks and Nvidia earnings May 21, 2026 Europe’s STOXX 600 index was up 0.2%, having fallen earlier in the session International News via Reuters: European stocks rose and U.S. futures fla Go to Source