Oil Prices Tumble Over 1% Amid Growing Recession Fears and Surging US Inventories
Oil prices dropped over 1% due to recession fears and a surge in US oil inventories. Consumer confidence hits a pandemic low, and job openings fall short of expectations, raising e...