logo

Oil markets and industry brace for crash as supply floodgates open

Markets, already reeling from a demand crisis, now face a compounding supply shock and price war says IHS Markit


Source: Pipeline ME