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
Open shared insight