Oil prices firmed on Monday on the back of a slight decline in the number of U.S. rigs drilling for new production, with crude holding just below near three-year highs reached last week
7830278303
Oil prices firmed on Monday on the back of a slight decline in the number of U.S. rigs drilling for new production, with crude holding just below near three-year highs reached last week
7830278303