By Phil Flynn | April 12, 2012
If the International Energy Agency tells you that the market is well supplied, you had better believe it. The agency that represents 28 consuming countries always wants to error on the side having too much oil as opposed to not enough.