Oil falls back to around $15 as global storage space for crude nears limit

Oil resumed its decline to trade near $15 a barrel as swelling global crude stockpiles. This made it more difficult for leading producers to balance the market by curbing output. Futures in New York slid as much as 11.8%, snapping a four-day gain. While US drilling is sliding and Saudi Arabia started reducing output ahead...

Continue reading