Oil prices rose more than one per cent on Wednesday to their highest in nearly a month as industry data showed U.S. crude stockpiles fell more than expected, underpinning a market already buoyed by worries ...
Recent Comment