Oil Slips Below $102 as Iran Tensions Clash With Fed Rate Hike Bets
WTI futures fall 1.5% to $101.80 amid stalled US-Iran talks and rising expectations of a Fed rate increase this year. West Texas Intermediate crude futures retreated to $101.80, down nearly 1.5% in European trading, despite ongoing geopolitical risks in the Middle East. Th