Markets
Oil heads for first weekly gain in three as US-Iran tensions rise
- Brent crude futures edged down 19 cents, or 0.3%, to $71.47
- US West Texas Intermediate crude declined by 13 cents, or 0.2%, to $66.30





























