Is there some Spanish tax law that would require a non-resident to have to pay tax upfront before profits from an oil futures contract will be released by the authorities?

Or does that sound like a scam?