More Oil Dilemmas

The recent International Energy Agency (IEA) announcement is about a lot more than a tank of gas. Everyday, for 30 days, 2 million barrels of oil will be released from strategic petroleum reserves (SP…

©2016 econlife. All rights reserved.