Futures Movers: Oil prices on track for 7th straight weekly rise