Oil is down to $67? Oooaf
Please Login to reply.
good proxy for overall economy state.
might be russia selling at all costs...