×

Around 700,000 bpd of Libya oil output offline in political standoff

By Thomson Reuters Aug 29, 2024 | 2:16 PM