Oil prices rise as hopes for China's economic stimulus boost potential energy demand.
Oil prices have edged higher due to hopes for additional economic stimulus from China, which could boost energy demand.
3 months ago
12 Articles
You have 12 free stories remaining this month. Subscribe anytime for unlimited access.