Tag: Weak demand in oil market
Oil prices drop due to profit-taking and weak demand amidst geopolitical...
Oil prices have dropped due to profit-taking and weak demand amidst geopolitical tensions, according to the latest London Business News. The head of MI5,...