Oil is far more than just gasoline. Plastics, some rubber polymers, binding agents, roaddeck materials, building materials, fuels (note the plural), electronics and electrical components. PCBs (printed circuit board) are found in just about every single electronic appliance, from washing machines to cell phones. I can't even begin to list off everything which uses some derivative of plastic, and without tar roofing shingles, tar cement, and acrylic sealer, my parent's roof would leak like a sieve.
Problem with nuke power is, of course, the byproduct which is extremely toxic and lethal, with a half-life spanning thousands of years. Hydro is great, if you don't mind flooding canyons filled with natural beauty and archeological sites. Wind and solar are good too, but are very expensive and largely ineffective unless there are large arrays of panels or fans. Out in west Texas, there's hundreds of windmills, and I'm not talking about the 20 footers used for water extraction, but the 100 foot suckers with massive slow turning blades. Of course, they do clutter up the scenery and the thousands of acres used for wind power can't really be used for anything else. Even cattle shy away due to the sounds and vibrations.
Guess we could do more research on hydrogen power, but the problem is that hydrogen in a usable form is a byproduct of natural gas extraction, and generating hydrogen produces large amounts of CO2, the primary greenhouse gas. So H is not exactly green.
I personally would like to see the moritorium on refineries and platforms lifted. I'm positive that in the 30 years after the moritorium there have been improvements in the safety, reliability, and eco-friendliness of refineries and platforms. We could have all the oil in the world but without more refineries, there's a finite amount which can be processed daily.
I guess, in time, we could wean ourselves off Arabian oil, since there's vast reserves in Russia, Canada, Mexico, and most of South American, not to mention reserves below the coastal shelf. Arabian oil accounts for about 1/5 of all oil used by the US. As for weaning off of all oil, there'd need to be massive advancements in more than just fuel sources. More products begin as oil than most could ever realize.