Danske Bank admits fraud, to pay $2 billion fine: US | Al Mayadeen English