India, July 16 -- Crude oil futures extended gains for the third straight session on Wednesday, rising Rs 105 to Rs 7,689 per barrel, as traders priced in mounting supply risks following another round of US strikes on Iran.

On the Multi Commodity Exchange (MCX), crude oil futures for July delivery rose Rs 105, or 1.38 per cent, to Rs 7,689 per barrel in a business turnover of 10,458 lots.

The August contract also went up by Rs 91, or 1.2 per cent, to Rs 7,665 per barrel in 8,798 lots on the MCX.

Traders said mounting geopolitical tensions in West Asia drove the latest gains after the US intensified its military operations against Iran, raising concerns over crude shipments through the Strait of Hormuz, a crucial artery for global oil t...