Rising crude, USD, double whammy for economy; inflation may not subside this yr as oil prices may remain high