Biden’s new budget cuts $31 billion in tax breaks for oil companies