ProductionOil sinks on weak US economic data, political uncertaintyInvestors spooked after US President Donald Trump tweet suggested delaying election voteOil price: Brent crude futures fell 1.9% to $42.94 a barrelPhoto: REUTERS/SCANPIXReuters