Oil prices remaining high a ‘headwind’ on economic activity: Market strategist on October 18, 2021 Oil prices remaining high a ‘headwind’ on economic activity: Market strategist +