U.S. AFFAIRS US energy producers earning ‘billions’ amid rising oil prices due to war on Iran: Report March 15, 2026 — 0 Comments