Deal Gives Iran Chance to Turbocharge Its Oil Revenue
Iran could earn more than $60 billion in annual sales, potentially helping to restore the regime's economic lifeblood.
U.S. Crude Oil Stockpiles Fall More Than Expected
Commercial crude oil stocks were down by 8.3 million barrels as net imports decreased and refineries ran near full capacity.
Oil Supply Could Far Outstrip Demand Growth if Middle East Peace Deal Holds, IEA Says






