INVasset PMS' Anirudh Garg: Oil Price Hikes Threaten Trade & Inflation, Yet Macro Economy Stays Resilient