U.S. stock futures jumped on Wednesday, a day after the S&P 500 and Nasdaq Composite touched new records, as a tech rally led by memory chipmaker Micron Technology continued and oil prices fell on hopes for an Iran truce. S&P 500 futures were 0.3% higher, while futures tied to the Dow Jones Industrial Average added 227 points, or 0.45%. Nasdaq 100 futures were 0.49% higher. Micron was higher by more than 7% in premarket trading, adding to an epic run that saw the shares surge 19% on Tuesday to top $1 trillion in market capitalization for the first time. Investors have shifted to memory chip makers as their favorite way to play the AI bull market. Micron’s South Korean peer SK Hynix hit a $1 trillion market value as well overnight. Micron, whose shares have more than tripled this year, was boosted Tuesday after UBS said the stock could more than double from here because of long-term agreements being signed by memory suppliers to fuel AI implementation. A rally in the technology sector drove both the broad market index and tech-heavy Nasdaq to fresh intraday and closing highs in the previous session. The S&P 500 added 0.61%, while the Nasdaq popped 1.19%. On the other hand, the blue-chip Dow shed 118.02 points, or 0.23%. Investors were also encouraged by messages from President Donald Trump indicating that talks with Iran to end the war were “proceeding nicely.” While the U.S. conducted “self-defense” strikes in southern Iran early Tuesday, Central Command spokesman Tim Hawkins said that the U.S. used “restraint during the ongoing ceasefire” between the two nations. U.S. crude oil is down from its Friday close of around $97 a barrel but is hovering around the $90 mark after falling 3% Wednesday as traders wait for more solid confirmation an agreement to open the Strait of Iran is near. Hopes of easing Iran tensions, alongside a strong earnings season, have propelled stocks to a record this month. But Drew Pettit, U.S. equity strategist at Citi, doesn’t see much more room for stocks to run from here. “You got yields higher, like 4.50%, and you have inflation expectations higher in a curve that’s actually gotten flatter throughout the year. All of that doesn’t set you up for a higher sustainable multiple at this point,” he said on CNBC’s “Power Lunch” on Tuesday afternoon. Pettit’s 7,700 year-end target for the S&P 500 implies a modest increase of just 2% for the index. Goldman Sachs disagrees, raising their year-end S&P 500 target to 8,000 from 7,600 late Tuesday on the notion that earnings growth will continue to be strong even with some geopolitical headwinds. Treasury yields fell on Wednesday as investor optimism over a potential settlement to the war in Iran was undented by pressure on the fragile cease-fire between Washington and Tehran. The yield on the 10-year U.S. Treasury note—the key benchmark for U.S. government borrowing—fell more than 2 basis points to 4.465%. The 2-year Treasury note yield, which more closely tracks short-term Federal Reserve interest rate policy, also fell more than 2 basis points to 4.022%. The longer-dated 30-year Treasury bond yield fell 2 basis points to 5.005%. Asia-Pacific markets traded mixed on Wednesday as investors assessed recent U.S. military action in Iran, the fragile state of the Washington-Tehran ceasefire and optimism that a deal could still be reached. Japan’s Nikkei 225 closed flat at 64,999.41, giving up gains after hitting a fresh record high, while the Topix declined 0.52%. South Korea’s Kospi closed 2.52% higher at 8,228.7, while the small-cap Kosdaq declined 3.36% to 1,133.13. In Australia, the S&P/ASX 200 was up 0.69%, closing at 8,717.7. Hong Kong’s Hang Seng index declined 1.03% in the final hour of trading, while the mainland CSI 300 was down 0.79% at 4,908.53. Oil prices pulled back from recent highs on Wednesday, erasing some of the previous day’s 4% gain as traders sought clarity on complex negotiations between Iran and the U.S. after renewed hostilities set back efforts to reopen the Strait of Hormuz. Brent crude futures fell $1.42, or 1.43%, to $98.16 a barrel as of 0253 GMT, while U.S. West Texas Intermediate (WTI) crude lost $1.66, or 1.77%, to $92.23 a barrel.