Oil price slump: Market jitters as pandemic continues to surge

Oil price slump: Market jitters as pandemic continues to surge    Oil prices suffered a major setback dropping below $70 per barrel as the market responded to surging COVID19 cases. Is there an upside?    West Texas Intermediate crude (WTI) futures fell below the key $70 level on July 20 as OPEC and its allies agreed to increase […]