Turtle TBCH Stock Volume Ratio Weakens 20260420 MV Oil MVO Stock Profit Outlook 1277 20260420