Oil prices on track for third weekly loss as supply concerns ease, demand worries rise

Oil prices on track for third weekly loss as supply concerns ease, demand worries rise