Home World News Crude Oil Price Falls to $73 Per Barrel