Spanish financial giant Banco Bilbao Vizcaya Argentaria (BBVA) has received approval from Spain's financial regulator to offer bitcoin and ether trading to its clients, as the Markets in Crypto-Assets regulation takes effect across the European Union.