View
Page
Can't help thinking that this is gonna get worse before it gets better. Without decent news, and not least against the backdrop of $64 and falling WTI, IMO 0.5 is coming. Hope I'm wrong.
Latest from the Community...
Latest from the Community...
Latest from the Community...