Support CleanTechnica's work through a Substack subscription or on Stripe. US President Donald Trump swept into office with the blessing of oil industry executives, who are now crying bitter tears over their favorite son’s humiliating “deal” with Iran. Too bad for them. The Trump-engineered debacle in Iran has provided a fresh shot of momentum to the renewable energy transition, and the...