Oil Prices Continue to Define Geopolitics
The global oil benchmark, Brent crude, fell Thursday to about $79.8 per barrel before rebounding to finish the day at around $82.7 per barrel, the lowest price since mid-2012. The latest sell-off follows one of the sharpest declines in a quarter in recent years, in which the price of oil slid about 16 percent. It may be […]