Oil Rises On Rebounding Chinese Demand, Geopolitical Risks
Brent crude futures were up 70 cents, or 0.78%, to $90.53 per barrel.London: Oil rose on Thursday as the prospect of higher Chinese demand and heightened geopolitical risks outweighed recession…