Oil prices fell on Wednesday as faltering fuel demand because of the coronavirus pandemic outweighed a massive pending U.S. economic stimulus package. Brent crude was down 84 cents, or 3.1%, at $26.31 a barrel at 1154 GMT after touching a low of $25.68. U.S. crude was down 29 cents, or...