As OPEC & Russia sit down, China’s inventories rise

Could OPEC and Russia agree to cut oil production by enough to offset the loss of demand resulting from the coronavirus? That question framed this week’s gathering of oil ministers in Vienna, with the outcome no doubt having a big impact on oil prices. The global crude benchmark plunged more than $18 per barrel (-26%) […]