Oil prices were on track for weekly gains, driven by persistent geopolitical risks in the Middle East and positive demand signals from top consumers the U.S. and China.
What's Your Reaction?