Oil prices passed $69 per barrel on Tuesday in a weeklong rally that appears short on fundamentals, yet exceedingly full of momentum.
Oil prices pass $69 per barrel