Ferraris EV Launch Market Reaction and Potential Recovery Path Gulf Resources Inc GURE Q3 2023 Earnings Loss Widens as Revenue Disappears Stock Rebounds 597 Piper Sandler Warns Strait of Hormuz Closure Could Push Oil Prices to New Highs