Oil prices extended their recent recovery rally and rose more than 1% on Thursday as a large cut in US interest rates and declining global stockpiles helped offset some of the demand concerns arising ...
Some results have been hidden because they may be inaccessible to you