Oil Prices Soar 20 Percent After Saudi Arabia Cuts Production of 1 Million Barrels

Oil Prices Soar 20 Percent After Saudi Arabia Cuts Production of 1 Million Barrels

Oil prices rose nearly 20 percent in February as Saudi Arabia's "surprise“ voluntary cut of 1 million barrels took effect in an increasingly optimistic market for crude...