The US Supreme Court on Friday struck down a huge chunk of President Donald Trump's far-reaching tariff agenda, delivering a major rebuke of the president's key economic policy. The majority ruled 6-3 ...