Star Metro - Global markets retreat as tech mood sours, oil prices jump