Iran Deal Floods Market as Oil Demand Evaporates
Problem Solved: We Fixed Supply Just as Demand Collapsed
The arithmetic of the oil market has become a geopolitical tragicomedy. The United States and Iran have reached a 60-day ceasefire memorandum that unlocks millions of barrels through the Strait of Hormuz, and the Treasury issued exemptions on Monday allowing Iran to produce and sell crude oil, petro