Who is really keeping oil prices high? Alhambra CEO Joe Calhoun says it’s the banks.