US, Russia, Saudi Arabia crash oil prices
U.S., Saudi Arabia, Russia are oversupplying the market, crashing 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 at $72.60 per barrel […]
Continue Reading
