Oil Rallies Over 12% As OPEC Rumors Reach Markets

It was yet another brutal week for crude oil as global stockpiles continue to build and capital is increasingly looking …. California gas leak plugged.