On Wednesday, he struggled to convince investors that despite his recent attacks on neoliberalism - and particularly on Mexico's newly liberalised energy industry - he won't stand in the way of a free market. He pointed out on Tuesday, at his first news conference as President, that the markets had gone up during the first day of his term.
"You cannot regulate the market by decree," he said. "I am in favour of a free market."
Also on Wednesday, Lopez Obrador returned to his stated policy of capping the salaries of public officials, saying at a news conference, "It is dishonest when an official receives up to 600 thousand pesos a month [$42,400]. That is corruption."
Lopez Obrador seemed to recognise that some high-level officials are quietly seething at his proposal. Apparently addressing those who might be displeased, he said, "Then there is the private sector."
The newspaper El Universal reported on Wednesday that almost 3000 public employees have filed class-action lawsuits against the Government over a law mandating that no bureaucrat can earn more than the President. Because Lopez Obrador set his salary at 108 thousand pesos per month, less than half of his predecessor's salary, the pay of other public servants also has plummeted. According to El Universal, the penalty for government employees caught receiving a higher salary than the President is 14 years in prison.
On Tuesday, Lopez Obrador's nominee for foreign minister, Marcelo Ebrard, met with US Homeland Security Secretary Kirstjen Nielsen in Washington. They had been expected to discuss a plan that would force asylum seekers to remain in Mexico while their claims are processed in the US. But Ebrard called the meeting a "courtesy visit", and no deal was announced or alluded to.
On Thursday, at his daily news conference, Lopez Obrador said he would push for new oil drilling sites in the southern state of Campeche. "We need to extract oil. Production is falling. In a few days, we will start drilling new oil wells," he said.
But at the same news conference, he also put private companies that had received recent oil contracts on notice, saying he would be watching their performance closely before deciding whether to continue the contracts, injecting uncertainty into his energy policy, which has already unnerved many in the industry.
"From their results, we will make the decision. Our commitment is to give a period of three years for results," Lopez Obrador said.