Crude Oil Surges Over 6% Following Q1 Earnings Reports | OOBF

Energy sector gains as crude oil prices surge and Investar Holding posts strong earnings.

Open shared insight