It’s hard to imagine a Republican who’s done more to draw a sharp contrast with the president than Brian Fitzpatrick. The Pennsylvania congressman skipped the president’s recent midterm convention. Fitzpatrick voted against Trump's tariffs, Trump's signature tax cut legislation and Trump's ability to wage war against Iran without congressional approval. But Democrats are hopeful that Trump's low approval ratings and rising gas prices will make it impossible for Fitzpatrick to win reelection this year. He's one of the few Republican lawmakers representing districts won by Democrat Kamala Harris in the White House race two years ago.

  • Updated

President Donald Trump’s conflict with Iran has not led to the doomsday oil price spike many feared at the start of the war. Energy analysts credit China’s oil strategy for this stability. China weathered the energy crunch by building a massive oil reserve and shifting toward electric vehicles and alternative fuels. This allowed China to cut crude imports, easing global demand and softening price effects as oil exports stalled through the Strait of Hormuz. However, tensions in the Middle East continue to pose risks. When Trump and Chinese President Xi Jinping meet this week, the war in Iran and its impact on the global economy are expected to be on the agenda.

  • Updated

Wall Street closed out an up-and-down week with a mixed finish for U.S. indexes as bond yields rose and oil prices swung. The S&P 500 rose 0.2% Friday. The Dow Jones Industrial Average slipped 0.2%, and the Nasdaq composite added 0.4%. The majority of stocks on Wall Street fell, and pressure picked up on them as the yield on the 10-year Treasury climbed to 5.00%. That yield, an important benchmark for many kinds of loans including mortgages, topped 5% early this week for the first time since 2023. Brent crude briefly dropped below $102 a barrel before pulling back above $103.

  • Updated

The U.S. stock market rallied to its best day in six weeks after oil prices fell and pressure from the bond market eased. The S&P 500 jumped 1.1% Thursday for just its second rise in the last nine days. The Dow Jones Industrial Average added 0.6%, and the Nasdaq composite climbed 1.7%. Stocks got a boost after the price for a barrel of Brent crude oil slid 1% to settle back below $105. That helped pull the yield on the 10-year Treasury down to 4.93%. Gains for Nvidia and other AI stocks helped lead the way on Wall Street.