
The Brent crude oil price decline on November 26 was among the largest in years
Source: Graph by the U.S. Energy Information Administration, based on Intercontinental Exchange and Bloomberg The front-month futures price for Brent crude oil decreased by $9.50 per barrel, or nearly 12%, on November 26 after the World […]