Dollar, Debt, and Politics
Like a rock tumbling down hill, oil prices have broken 40 dollars per barrel and sustained their downward momentum. Bearish reports ranging from the outcome of the OPEC meeting in Vienna over a week ago to supply outlooks from the International Energy Agency continue to weigh on the global crude market and have further dampening effects on global financial markets.
