Russian crude production rebounds after Trump diesel deal, IEA says as oil markets return to surplus

Read the original article — CNBC