The oil market traded under pressure yesterday amid demand concerns from China and a bearish inventory report from the American Petroleum Institute (API).
A stock market rally in China has fizzled out as a highly-anticipated announcement on plans to boost the country's ailing ...
Gold extended losses for a sixth straight session on Wednesday to hover near the two-week lows hit the day before on lowered ...