OPEC Members Remain 1 Million Bpd Below Target in June

According to OPEC figures released on Tuesday, the ten OPEC producers that are part of the OPEC+ agreement produced 24.8 million barrels per day (bpd) of crude oil in June,...
Read More