Bitcoin struggles to hold $70,000 as geopolitical tension regarding Iran outweighs regulatory wins. Analysis of BTC price targets and new Layer 2 infrastructure.