India, Feb. 21 -- US President Donald Trump on Friday ripped into the US Supreme Court after it struck down his administration's reciprocal tariffs, saying the ruling meant he was "not allowed to charge even $1" to other countries. Within hours of the setback, he announced a fresh 10% "global tariff" on all US trading partners.

Addressing reporters after the ruling, Trump framed the court's decision around what he called a basic contradiction.

"To show you how ridiculous the opinion is, however, the court said that I'm not allowed to charge even $1. I can't charge $1. Can't charge $1 to any country under IEEPA. Not $1," he said.

The Supreme Court had earlier invalidated the reciprocal tariffs imposed in April under the International Em...