Nikkei Rises, Iran Blockade Lifted, & NVIDIA Insider Sale Impacts Market

Market News
1. Japan's Nikkei futures climbed, indicating positive market sentiment with trades above cash close.
2. The U.S. military lifted its maritime traffic blockade on Iranian ports, which Citi forecasts could normalize oil flows and push prices lower to $60-65/bbl by Q1 2027.
3. An NVIDIA director plans to sell 1.7 million shares valued at $347.91 million, adding to previous significant insider sales.