Oil futures finish higher Wednesday, buoyed by a third straight weekly decline in U.S. crude supplies and a drop in distillate stockpiles, after a price plunge a day ...
A