Oil prices have rallied sharply, with the US benchmark hitting a three-month high, after positive Chinese, Japanese and US economic data raised expectations for more energy demand.
Oil prices have rallied sharply, with the US benchmark hitting a three-month high, after positive Chinese, Japanese and US economic data raised expectations for more energy demand.