
Markets drift on May Day as US trading slows and oil steadies at $104
Global stock markets were mixed on May Day as many markets closed for the holiday; US stocks showed a cautious, mixed session while crude oil held around $104 a barrel, keeping near recent levels as traders digested data and awaited guidance from other markets.


