Market commentary 2026/06/25: Green momentum sustained