Oil and Gas Good News for Consumers: Oil Prices Fall Sharply After Iran Agrees to Nuclear Concessions Global oil prices fell below 80 dollars per barrel on Thursday following the signing of a peace agreement between the United States and Iran... Franklin NdibeJune 18, 2026