Oil Prices Fall as G7 Nations Agree to Release 100 Million Barrels From Emergency Reserves
Oil and diesel prices dropped for a second straight session Monday after the Group of Seven nations agreed to release 100 million barrels of crude and diesel from their emergency stockpiles, the latest and most coordinated intervention yet in a global energy crisis that’s dragged on for more than seven months. Brent crude fell 0.7 … Read more