Why Are Oil Prices Still High?
When oil prices are already making a history, Strategic Petroleum Reserve changes might alter the results in the coming future.
IEA, Obama admin counter Libya hold-up by releasing oil reserves
The International Energy Agency (IEA) announced on Thursday, the release of 60 million barrels of oil from global reserves. Primarily being touted as a move to counter the oil shor