Bayview Acquisition Corp BAYA Slips 316 as Support Test Approaches Shoals Technology Group SHLS Reaches TwoYear High Amid Manufacturing Expansion Plans ARL Q3 2024 Earnings Net Loss of 108 per Share Amid Challenging Real Estate Market Oil Prices Decline as Trump Signals Progress Toward Iran Nuclear Deal