Singapore oil trader sentenced to 17 years for ‘cheating’ HSBC over $112mn