U.S. Oil Inventories Fall by 7.3 Million Barrels By Investing.com - Dec 06, 2018 3 Investing.com - Oil inventories in the U.S. fell by 7.3 million barrels in the latest week, the Energy ...
The story of peak shale oil production in the US has been espoused by energy bulls for years. After endless calls for shale production to peak, it appears we may finally be approaching that nexus.
Oil Back in the Green With Some IEA Help By Investing.com - May 14, 2020 By Barani Krishnan Investing.com - Oil prices returned to positive territory on Thursday as encouraging words from the ...