Global markets were mixed and the dollar fell after the US Supreme Court blocked part of US President Donald Trump’s tariff plans, while gold and oil prices rose amid uncertainty.