×

Korea Investment Corp trims stake in oil sands as other major investors increase holdings

By Jon Tupper Mar 10, 2026 | 12:42 AM