MUMBAI, June 21 -- SNAPPING its threesession winning run, the BSE Sensex tumbled 407 points Friday as rising tensions between the US and Iran soured risk appetite globally.

The 30-share BSE gauge settled 407.14 points, or 1.03 per cent, lower at 39,194.49.

Similarly, the broader NSE Nifty slumped 107.65 points, or 0.91 per cent, to 11,724.10.

During the week, the Sensex declined 257.58 points or 0.65 per cent, and the Nifty lost 99.2 points or 0.83 per cent.

Global markets spiralled lower while crude oil prices spurted after reports said US President Donald Trump had approved military strikes against Iran, but later decided against it.

Geopolitical tensions in the Middle East have ratcheted up following attacks on two oil tankers and s...