Oil stabilizes above $71 a barrel Oil stabilizes above $71 a barrel Copy 2025-03-20 17:50:22 - From: Iraqi News Agency Oil stabilizes above $71 a barrel