By Barani Krishnan. Investing.com - So much for driving season demand. Oil prices tumbled 4% on Thursday after the U.S. government's weekly dataset showed ...
A