India Business News: Global crude oil prices have crashed to a four month low and are now hovering around the pre-war levels. From around $120 per barrel to near $70 per b.