Brent Crude Oil Poised for 6 Weekly Gain as Trump Adopts Harder Stance on Iran Inflation Accelerates in April as Iran Conflict Drives Energy Costs Higher Producer Prices Surge 6 Adding Pressure on Companies to Pass Costs to Consumers Diodes Incorporated Form 144 Filing Signals Insider Sale Activity