Oil futures rallied on Wednesday, buoyed by a significantly bigger-than-expected drop in U.S. crude supplies and concerns about production as a potential storm ...
A