Tag "T. Boone Pickens says Saudi production is topping out at about 10 million barrels per day and oil prices will return to $70 per barrel by year end."