High energy x-ray and radio studies of Scorpius X-1