The legislation was passed by Congress last week and ratified by a majority of Mexican states.
Enrique Pena Nieto says the reform will help Mexico attract the investment needed to boost its falling oil output.
The opposition says it damages national interests.
The legislation changes three articles in the Mexican constitution and allows foreign investment in oil, gas and electricity.
Private companies will be allowed to sign contracts to drill for oil and gas with state-controlled firm Pemex, which will get a share of the profits.
“This is the beginning of a new history for our country. We have opened the doors for a better future for all,” said Enrique Pena Nieto.
Oil production in Mexico has dropped from 3.4 million barrels per day in 2004 to the current rate of 2.5 million barrels per day.
Opposition legislators attempted to stop last week’s vote by all means, including piling up chairs to block the entrance to the Congress building.
t1VhvUeAxMsmMisleading allegations, rumours and outright lies about voting and fraud are flooding online spaces in…
At least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…