On the Tokyo Stock Exchange *1)【on Monday morning】, a key index *2topped 10,000 points *3【for the first time in nearly 4 weeks】 *4[on] better-than-expected US earnings reports.
語法: *1) ○曜日の朝 と連続的に言う場合は、onを使います。inではありません。
*2) topは、トップと日本語に成っていますが、動詞で、〜を超える、上回る との意。
*3)for the first time in 期間」は、その期間で初めて、ですから、 【〜(期間)ぶりに】、ですね