The latest business and finance news, as stock markets rally after last night’s Federal Reserve meetingSNB imposes negative rates to weaken the francThe agenda: Markets cheers by the Fed 7.55am GMT The Swiss franc has weakened sharply after Switzerland’s central bank surprised the markets by announcing it would impose negative deposit rates of 0.25% on commercial bank deposits.The franc fell by half a cent, to CHF 1.2095 against the euro, a two month low.