(Reuters) – Oil prices have started to fall after a decision to release 100 million barrels of oil and fuel reserves, International Energy Agency executive director Fatih Birol said on Friday. Group of Seven countries agreed on Friday on the release of 100 million barrels of diesel and crude oil from emergency reserves in a … Read more
