Crude oil surges 3% amid geopolitical tensions and earnings beats | OOBF

Crude oil rises 3%; energy shares up despite overall stock declines.

Open shared insight