November 13, 2020 – IMMFX Daily Financial News

• Sterling slips, erasing earlier gains on vaccine optimism.
• Alibaba boasts over $70 billion in sales as first post-virus Singles’ Day nears end.
• OPEC+ could deepen oil cuts if needed, says Algerian energy minister.