CNN's Velshi: Oil companies 'getting off free'