Oil prices fell below $65 a barrel Wednesday with more signs emerging that consumers are cutting back where they can, notably on energy costs.
Copyright PHILY - Philly.com
Oil prices fell below $65 a barrel Wednesday with more signs emerging that consumers are cutting back where they can, notably on energy costs.