Storia: Crude Oil Price Today (June 15): Oil hits March lows, down 4% as US, Iran agree peace deal. What are experts saying? — Warptech Lab News