Futures Movers: Oil settles higher after a 4th straight weekly decline

Generated by Feedzy