Seeking Alpha

Bill James

  • Bill James
    Oil less than $90 a barrel will destabilize Mexico faster. Oil is a great buy at this price.
    8/8/11
    Reply