Oil Price Today (March 26): Crude oil above $100 again as Iran rejects US proposal to end war. $150 in sight? March 26, 2026 · Economic Times Read full story at source