Brent crude oil traded near $105 per barrel on Monday as Gulf countries reported more attacks by Iran with the war entering its third week, while share prices were mixed.A barrel of Brent, the international standard, was up 1.6% at $104.73, dipping slightly after opening above $1





