Oil prices slide as sanctions relief on Russian crude raises hopes of increased supply

Read the original article — CNBC