Oil prices hold gains near $105 as renewed attacks in Russia, West Asia threaten supply

Brent crude traded around $106 a barrel in early Asian trade after climbing 1.3% in the first three sessions of the week. The US West Texas Intermediate (WTI) for November delivery slipped 0.3% to $94.77 a barrel, around the same…








