Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752
{"id":109364,"date":"2024-12-22T07:00:03","date_gmt":"2024-12-22T11:00:03","guid":{"rendered":"https:\/\/reason.com\/?p=8305469"},"modified":"2024-12-22T07:00:03","modified_gmt":"2024-12-22T11:00:03","slug":"joe-biden-once-understood-why-tariffs-are-bad-then-he-got-trade-policy-amnesia","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/joe-biden-once-understood-why-tariffs-are-bad-then-he-got-trade-policy-amnesia\/","title":{"rendered":"Joe Biden Once Understood Why Tariffs Are Bad. Then He Got Trade Policy Amnesia."},"content":{"rendered":"\n
\"A <\/picture> <\/div>\n

In the January 2025 issue of <\/em>Reason, we’re giving performance reviews of Joe Biden’s presidency. Click here<\/a> to read the other entries.<\/em><\/p>\n

While he was interviewing for the job, President Joe Biden demonstrated an acute awareness of how tariffs work. It’s worrisome that he seems to have forgotten that\u2014or, worse, chosen to ignore it\u2014since he’s been president.<\/p>\n

In June 2019, Biden correctly\u00a0described<\/a> the effects of higher taxes on imports. Donald Trump, who was president at the time, “doesn’t get the basics,” Biden said. “He thinks tariffs are being paid by China. Any beginning econ student…could tell you the American people are paying his tariffs.” Around the same time, he criticized Trump’s reliance on tariffs as a tool of foreign policy, saying that higher taxes on Americans was a “shortsighted” way to combat China’s “abuses.” In place of his predecessor’s zero-sum view on trade, Biden advocated for a “united front of allies” to take on China while opening up other markets.<\/p>\n

Biden’s r\u00e9sum\u00e9 seemed to confirm he had a firm grasp of trade policy. As a member of the Senate in the 1990s, Biden\u00a0supported<\/a> the North American Free Trade Agreement. During his time as vice president (2009\u20132017), Biden helped organize the Trans-Pacific Partnership (TPP), a planned-but-never-implemented 12-nation trade deal that would have lowered tariffs, increased American access to foreign goods, and boosted the economic fortunes of those other nations. The deal was also widely seen as a way to put pressure on China, which would not have been a member.<\/p>\n

Trump blew up the TPP when he took office in 2017. Disappointingly, Biden not only failed to bring it back; he also failed to undo Trump’s tariff hikes.<\/p>\n

Then Biden started adding to them. In May 2024, the Biden administration announced<\/a>\u00a0new tariffs on steel, aluminum, semiconductors, electric vehicles (and the batteries used to power them), and other goods from China. In July, he hiked tariffs on some steel imported from Mexico to block steel from China that might be imported via America’s southerly neighbor.<\/p>\n

It remains true that any freshman econ student could tell Biden who would pay the cost of those tariffs. If the president needed more convincing, he could have reviewed any of the several studies published in recent years showing that Americans paid for Trump’s tariff hikes.<\/p>\n

Those decisions made little economic sense and contradicted Biden’s longtime record as an advocate for lowering trade barriers. They also demonstrated questionable political judgment. The president touts his bipartisan infrastructure bill as one of his top accomplishments\u2014but insisting on Buy American policies and heightening other trade barriers means higher costs for taxpayer-funded construction projects.<\/p>\n

Similarly, Biden pushed for a bill to help Americans afford electric vehicles, then approved tariffs to make those same cars more expensive, if they are imported from China.<\/p>\n

At best, Biden’s trade policy exhibits confusion and incoherence. At worst, he appears to be endorsing policies that he knows(or once knew) would not be in America’s interest.<\/p>\n

Trade policy performance review: unacceptable; should review freshman economics<\/strong><\/p>\n

The post Joe Biden Once Understood Why Tariffs Are Bad. Then He Got Trade Policy Amnesia.<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

Despite campaigning against Donald Trump’s tariff hikes, Biden left many of them in place. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":""},"categories":[19,9],"tags":[],"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/109364"}],"collection":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/comments?post=109364"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/109364\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=109364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=109364"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=109364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}