Yen Hits 3-Decade Low of 159.73 as Oil Surge Tests Bank of Japan Resolve