US, 2 Others crash oil prices
Oil prices fell on Friday as surging output by the world’s three largest producers, United States, Russia and Saudi Arabia, outweighed supply concerns from the start of U.S. sanctions next week against Iran’s petroleum exports.
Front-month Brent crude futures were...