Oil prices have been down due to weaker than expected demand from China as well as increased production from countries such as Brazil and Argentina that are not in OPEC+.
Oil prices have been down due to weaker than expected demand from China as well as increased production from countries such as Brazil and Argentina that are not in OPEC+.