Oil Prices Plunge Nearly 20 in May Marking Steepest Monthly Decline Since 2020 Mount Logan Capital Inc MLCI Q1 2026 Earnings Net Loss of 051 per Share as Stock Declines The HighSeas Black Market That Keeps Irans Illicit Oil Flowing