Oil prices set for second weekly drop on China demand concerns and Fed rate hike fears | GBAF