Crude oil down 3% as Chevron posts mixed Q1 results | OOBF

Oil prices dip 3% despite mixed earnings from Chevron in Q1 2026.

Open shared insight