Brent hits lowest level in over two months as oil prices slide on Iran peace hopes Investing.com 2026-06-12T00:31:05+00:00