Morning Bid: Falling oil calms nervy markets
Brent crude futures fell for a third straight day on Wednesday, sliding more than 2% to roughly $86 per barrel on prospects of more supply through the Strait of Hormuz, calming world bond markets ahead of Nvidia's earnin…