News

WTI crude oil futures rose toward $67 per barrel on Thursday, snapping a three-day losing streak as improving US economic data and resilient Chinese growth boosted demand ...