Oil Prices Pressured by Both Supply and Demand Factors

LONDON — Oil prices rose on Monday but remained under pressure from rising COVID-19 cases in Europe and a potential release of Japanese and Indian oil reserves, raising concerns about both oversupply and weak demand. Read More