Crisil Ratings says that recession fears and slack demand cull crude amid lower geopolitical tensions
Read MoreThe rise in trade interventions and geopolitical risks have dented the supply chain optimism of businesses, according to the report
Read More