Afren - Re: AFR Stream Log - Nw down 11% yet the...

Live Discuss Polls Ratings Documents
View
Page
14:39 14/01/2015

Nw down 11% yet the oil price has edged up. I really don't understand this!

Page