Top Stories
- Palo Alto Networks beat and raise fails to wow Wall Street. But that plays into our hand
- Oil prices firm as geopolitical tensions raise supply concerns
- Dollar pulls ahead as markets focus on Trump policies, Fed outlook
- European stocks open mixed amid subdued market sentiment; JD Sports slumps 13%
- Light-altering paint for greenhouses could help lengthen the fruit growing season in less sunny countries