Oil Prices Slip Amid Recession Concerns, Easing Geopolitical Tensions

Crisil Ratings says that recession fears and slack demand cull crude amid lower geopolitical tensions