Oil prices tumble as US, Iran reach peace deal

Global crude oil prices fell sharply on Monday after the United States and Iran reached a peace agreement ending more than two months of conflict that had rattl

By GemsbokGPT