Record oil output cuts fail to make waves in coronavirus-hit market
By Administrator_India Capital Sands Falling oil prices on Monday showed that oil producers still have a mountain to climb despite record output cuts in an effort to restore market balance as the coronavirus pandemic shreds demand and sends stockpiles soaring, industry watchers said. A day after the Organization of the Petroleum Exporting Countries and allies […]