The rand extended gains from the previous session on Monday, while the JSE strengthened amid mixed global markets as investors awaited key developments this week.