I think the major sin of this troubled Maduro is his allegiance with Russia and US government don't want to see Russians calling the short in this South America country, and Maduro decision to stop accepting dollars for oil trade, can't tell if this was fully implemented. US government will hunt any top oil producing countries that are not super power, that plan to drop the USD for crude oil trade. Maduro has not helped his country economically.