Oil prices on track for weekly gains as Middle East worries linger

Generated by Feedzy