Oil Prices Cross $100 As Iran Rejects Direct Talks With US; Escalates Supply Concerns
Oil prices cross $100 as Iran rejects direct talks with the US, raising fears of supply disruptions and renewed volatility in global markets.

Oil prices cross $100 as Iran rejects direct talks with the US, raising fears of supply disruptions and renewed volatility in global markets.