Oil Prices Break $100, US Treasury Buyback Disappointment