Iran-Israel war: Up 20% in 2026, crude oil stares at $80 a barrel February 28, 2026 · Economic Times Read full story at source