Oil down by 3% on Friday
Last week ended with the release of Japan's national CPI (Consumer Price Index) for October and also the early Tokio CPI figures for November. The outcome should have been a reassurance for the market participants that there still is a…
Read More
Read More


