Oil hovered close to $50 per barrel this week as traders tracked OPEC’s refusal to set production limits and key data in the United States, the world’s biggest consumer of crude. Read more here.
Oil hovered close to $50 per barrel this week as traders tracked OPEC’s refusal to set production limits and key data in the United States, the world’s biggest consumer of crude. Read more here.