The OPEC members’ disagreement over production levels for the rest of the year may have an impact on these major oil corporations./nRead More