oil hits $107 mark, markets shaken by deepening Iran-US deadlockby Asia Today Team April 27, 2026 0 Oil climbed on Monday whereas US inventory futures slipped as stalled US-Iran peace talks extended the disruption of Center East ...