Crude Oil Drops to $94, Strengthening Indian Rupee

Crude oil prices dropped to $94 per barrel on November 5. This decline is easing inflation…