Brown Blames Speculators for High Gas Prices