Opendoor's 15% Stock Surge in April: A Sign of Hope or Just Smoke and Mirrors? | Whale Factor