The United States, China and India had urged oil producers to release more supply to prevent an oil deficit that could undermine global economic growth.
from Top Business News- News18.com https://ift.tt/2K2pRHs
from Top Business News- News18.com https://ift.tt/2K2pRHs
Comments
Post a Comment