Boiling crude soars highest in 28 years; Rupee tanks