U.S. Crude Oil Inventories increased more than expected, but this didn’t cause oil prices to decline amid FED rate cut expectations. Crude oil production increased by 68% since 2014, while prices fell by 20%.
Continue reading: Visualizing the Impact of U.S. Crude Oil Production Surge on …