11 months agoRUSSIAN Oil Profits Collapse as Refined Sales Crash & China & India Refine Cheap Russian CrudeRAVries