Oil prices dropped by around 0.5% on Monday, with West Texas Oil (WTI) trading below $72 a barrel and Brent crude below $74 a barrel, amid...
The United Nations Conference on Trade and Development (UNCTAD) has estimated that the global economy would shed $10 trillion due to the coronavirus pandemic and lockdowns...