Oil Prices Fall as US-Iran Deal Reduces Supply Concerns
Global markets reacted to major geopolitical and economic developments on Thursday as Oil Prices Fall following the signing of a peace agreement between the United States and Iran. The...