Oil Prices Drop on Gas Stockpiles Surge and Low Demand
June 10, 2021 at 11:40 AM EDT
Oil prices fell yesterday due to a surge in gasoline inventories coupled with relatively insufficient demand, giving up part of the previous session's gains.