The economic slowdown in China, the world’s second-largest economy and oil consumer has lead to the fall of oil price. The…
This website uses cookies.