From wikipost

The USB2.0 specification allows for devices to be powered through the USB port.

The voltage is 5.0 Volts and the maximum current draw is 500mA per USB port.

The default maximum current draw is 250mA and this can be increased to 500mA by the client negotiating with the host.