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.
t1VhvUeAxMsmThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…