The company, MinHacienda and those sympathetic to the government quickly blamed Ecopetrol’s 43% drop in Net Income in 2023 on oil prices. Petro attributed it to the end of fossil fuels. The opposition blamed government mismanagement. Who is right or perhaps, what is the right balance between the various partial explanations?