Oxygen BATTLE analysis