The European benchmark contract, London Brent North Sea oil for June delivery, was meanwhile down 3.8 percent at $27.01 per barrel. Signs that the coronavirus may have peaked in Europe and the United States failed to lift Asian and European financial markets generally.