Global stock markets rose yesterday, buoyed by a mix of firming oil prices, reassuring Chinese data and likely fresh bailout funds looming for Greece after eurozone talks.