Loading…
Oil set for second weekly decline as prices fall below $96 on easing supply disruption fears · Feedsoft AI