Chevron profits drop on falling oil price

Net income falls by more than a third to $3.5bn

May 2, 2025 - 12:03
 0
Chevron profits drop on falling oil price
Net income falls by more than a third to $3.5bn