Carbon tax stirrings could boost oil prices

Three recent events suggest the chances for a US carbon tax have improved. […]