European Central Bank
Oil pares gains after rising nearly 20% in early trade
Production
Oil surges nearly 20% in early trade
Production
Oil falls on surprise US inventory rise
Production
Oil slips on economic slowdown
Online
Price stabilises as supply hike expected
Online
Oil down again on supply concerns
Online