What is the current account deficit?
A prolonged war in Ukraine has pushed the prices of crude oil beyond $100 a barrel. And due to it, the trade deficit in June soared to a high of $25.63 billion. It stood at $9.61…
Recover your password.
A password will be e-mailed to you.