DownstreamMidstreamPowerUpstreamThe two events that halted oil demand growth forecasts this weekeditorMay 13, 2021May 13, 2021 by editorMay 13, 2021May 13, 20210505 Oil prices fell about 3% this Thursday due mainly to India’s rise in (world’s third-largest oil importer) coronavirus cases and US Colonial Pipeline resume of...