Budgeting Latest News Oil & Gas

Oil Prices Fall Below $100/Barrel After IEA Release

Oil prices dropped in the early hours of Friday, falling below $100 a barrel, as the International Energy Agency (IEA) started a second release from its emergency stockpile that will add 60 million barrels of crude to the market. The agency’s release is coming in addition to the millions of barrels released by the US […]