Oil prices were mixed on Tuesday, pressured by a weakening economy, especially in China, yet still supported by ongoing supply cuts from producer club OPEC and U.S. sanctions against Iran and Venezuela.
Oil prices were mixed on Tuesday, pressured by a weakening economy, especially in China, yet still supported by ongoing supply cuts from producer club OPEC and U.S. sanctions against Iran and Venezuela.