Oil Price Today (March 31): Oil falls 1% to near $111/bbl after reports of Trump’s push to end war. What lies ahead? March 31, 2026 · Economic Times Read full story at source