Oil prices have dropped due to massive weekly gasoline and distillate stock builds, which overshadowed a larger-than-expected crude stock draw. Brent crude settled down 66 cents, or 0.8%, to $77.59 during the session, while US West Texas Intermediate crude futures settled down 51 cents, or 0.7%, to $72.19. Low fuel …
Read More »