Oil is down to $67? Oooaf

Reply to this note

Please Login to reply.

Discussion

good proxy for overall economy state.

might be russia selling at all costs...