Oil prices pull back from 4-month highs, on track for strong weekly gains

Generated by Feedzy