SRMED
Oil hits $100 as US-Iran peace talks stall and Strait of Hormuz blockade persists | Srmed