Five fascinating business facts – Part 12

0
333

1bn barrels

The global oil market is getting closer to rebalancing supply and demand, but the short-term market still points to a surplus. There is an estimated 700m-1bn barrels of oil inventories built over the last three years and US continues to see rising drilling rig levels rise amidst…

Read More…..Source