Loading...

Oil prices head for weekly fall on surging U.S. dollar, soft China demand | Intellectia.AI