President Donald Trump on Wednesday blamed his predecessor and defended his sweeping tariffs after new data showed the U.S. economy contracting last quarter, while warning that his promised "boom" will "take a while."

"This is [former President Joe] Biden's Stock Market, not Trump's. I didn't take over until January 20th," Trump said in a Truth Social post.