TNDecaf
Oil crosses $100 a barrel after Middle East attacks on tankers and Saudi facilities | TNDecaf