MarketWatch | Oil prices finish below $43 on fresh supply jitters MarketWatch Rising surplus amid slowing demand continues to weigh on prices, especially as major oil producers of the Organization of the Petroleum Exporting Countries stuck to the “no production cut” strategy with the aim that weakening margins will eventually ... |