Stena boss Olsson says long-term perspective insulates operations from global turmoil / Maritime News / By Gary Dixon Swedish group has built liquidity buffer of more than $2bn