Oil prices surged more than 8 percent on Wednesday as OPEC shocked the world and reached an agreement to cut production. If OPEC members succeed in implementing the deal, set to take effect in January, it could erase…
Oil prices surged more than 8 percent on Wednesday as OPEC shocked the world and reached an agreement to cut production. If OPEC members succeed in implementing the deal, set to take effect in January, it could erase…