OPEC oil production in June decreased by 80,000 bpd from May, to 26.57 million bpd due to Saudi Arabia, Iraq and the UAE.

10 Jul 2024 12:06Energy