Thursday, June 4, 2026
Home Business Oil prices head for biggest weekly gain since 2020 as shipping nears standstill