Oil Holds Near $105 as Attacks Threaten Supply
Brent traded around $105 a barrel in early Asian trade after rising 1.3% over the first three sessions of the week. Renewed attacks from Russia to West Asia threatened supplies that had recently recovered to near pre-war levels.
3% in the first three sessions of…