Venezuela Fails To Sell Its Heavy Crude Amid Dwindling Supply

More than eight million barrels of Venezuelan crude oil is sitting in tankers as U.S. sanctions are preventing the country from selling the commodity …