Saturday, April 18, 2026
Home Business Oil prices head for biggest weekly gain since 2020 as shipping nears standstill