DeepCap Friday Outlook

Geopolitical tensions weigh on markets as production data looms