-
*****Oil and Recovery *****Deflation vs. Inflation *****Graham Corp. Oil prices have moved over $50 a barrel. There are a few factors at work here. OPEC's cut production. Of course, that's been ongoing, and OPEC's moves have done little to prop up prices as demand around the globe falls....