Oil prices slide over 10% as Trump talks Iran war end, supply reliefBy Aditya Gupta / March 10, 2026 Post Content