The briefing
Oil held around $105 a barrel, with markets jittery over Iranian tanker attacks and multiple regional conflicts. The elevated risk backdrop is keeping traders cautious.
Original headline
Oil Prices Are Stuck at $105 as Geopolitical Risks Mount