It's not that they don't want to, it's more profitable to import oil. Congress could easily make it more friendly to drill oil locally and not globally.
It doesn't matter if it's global or local, Big Oil doesn't want to bring that much oil onto the market. The extra supply would drive down prices and their profits.