News

Oil prices have slumped this year, due to demand concerns and increased supply. Some producers are better positioned to ...