Stena boss Olsson says long-term perspective insulates operations from global turmoil

Swedish group has built liquidity buffer of more than $2bn