Oil prices traded down further today to its lowest level in 3 months. The EIA report will be delayed until the 15th but according the API crude stocks had a huge build. The EIA said production will rise this year by slightly less than expected but petroleum consumption will fall by 300K/bpd. “The market is […]
