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