ProCap Insights · June 16, 2026
2 Energy Stocks That Win When the Iran Deal Crashes Oil and the Fed Looks Past Inflation
A framework deal with Iran sent crude down nearly a quarter in a month and is set to sign June 19 in Geneva.1 The durable trade is the two American supply chains the war exposed as fragile, First Solar in alternative energy and BWX Technologies in nuclear.2