Crude inventories at their highest level in decades after another build

    Commercial crude oil inventories grew by another large margin last week. FuelFix.com reports stores of crude grew by 10.3 million barrels in the week ending Feb. 27, citing a weekly report from the U.…


    Already an INSIDER? Sign in.