Global oil inventories to fall by 2.6 million bpd on war disruptions