Brent Crude Crashes 7.4% to $74.20 in Sunday Trade as Tankers Resume Hormuz Transit at Pre-War Pace | The Fiscal Wire