Global crude oil prices fell to their lowest levels in three months following the Iran-US agreement. The decline extended recent losses in energy markets and raised hopes of improved supply conditions. The development is significant for oil-importing countries, businesses, and consumers worldwide. Market sentiment remained positive after the agreement between Iran and the United States […]
