Oil Surge and Fed's Stance: Japanese Stocks Tumble Amid Global Uncertainty | Whale Factor