45 billion trade deficiet shown 2022, in June 2022 it was 50 billion but came back in last months of the year to end 45 billions,
https://www.macrotrends.net/global-metrics/countries/PAK/pakistan/trade-balance-deficit
In 2018 imports were cheap, dollar was cheap, oil was cheap, foreign loans...