Oil down 3% on week, racing from one war headline to another

Shares: