CVX Whale Returns to Net $595k Profit Amid 61% Price Surge