U.S. Stocks Are Off to Their Worst Start to a Presidency in a Century
The S&P 500 has declined 14% since President Trump’s inauguration, marking the stock market's worst start to a presidency in the last century.
The S&P 500 has declined 14% since President Trump’s inauguration, marking the stock market's worst start to a presidency in the last century.
If you thought Trump’s trade war seemed chaotic, buckle up: The president’s latest salvo poses an even greater threat to the economy.
Clinical research company Medpace Holdings (NASDAQ:MEDP) announced better-than-expected revenue in Q1 CY2025, with sales up 9.3% year on year to $558.6 million. The company’s full-year revenue guidance of $2.19 billion at the midpoint came in 1.9% above analysts’ estimates. Its GAAP profit of $3.67 per share was 20.8% above analysts’ consensus estimates.
Uber shares fell Monday as the Federal Trade Commission filed a lawsuit alleging “deceptive billing and cancellation practices" related to the company's Uber One subscription service.
A major concern: The future independence of the Federal Reserve.
US stocks ended the day sharply lower Monday and the dollar tumbled as investors assessed continued tariff uncertainty and the implications of President Donald Trump’s ongoing mission to try and oust Federal Reserve Chair Jerome Powell.
Donald Trump has thrown markets into fresh turmoil as finance ministers including Rachel Reeves prepare to fly to Washington for crisis talks.
Global financial markets have been turned upside down this year by President Donald Trump's burgeoning trade war. Markets are not in full panic, but the double-digit declines in major U.S. stock indexes are testing nerves. U.S. markets had been on a two-year tear coming into 2025, though many believed that stock prices had become overinflated.
Gold prices have reached record highs due to investor fear, inflation hedging, and shifts in U.S. monetary policy expectations.
When politics interferes with the central bank’s ability to set monetary policy, inflation tends to be the result.