Global shares mostly consolidated recent gains yesterday but some Asian markets fell as oil prices dropped with the end of a strike by crude workers in key producer Kuwait.