UniCredit loses US$24.7mn damages claim against shipper over missing oil cargo