Oil futures were flat to slightly lower Friday as U.S. traders returned from the Independence Day holiday, with crude headed for a fourth straight weekly gain though some analysts see upside limited by growing concerns over signs of softening growth.