Oil prices stabilized on Monday, after a 2 percent slide on Friday, as the number of rigs drilling for new oil in the United States dipped and on expectations that Saudi Arabia would continue to restrain its output to support the market.
8393836363
Oil prices stabilized on Monday, after a 2 percent slide on Friday, as the number of rigs drilling for new oil in the United States dipped and on expectations that Saudi Arabia would continue to restrain its output to support the market.
8393836363