WASHINGTON — In his most controversial television ad yet, Republican John McCain calls for more domestic oil drilling.