
Oil Prices Fall After US–Iran Deal Signed: Key Takeaways
The United States and Iran have signed a memorandum of understanding to end the nearly four-month-long war.
Oil prices fell almost 3 percent on Thursday to their lowest since the first trading day of ...
Read More