I dont know how mexico is doing but I know oil we export to USA is priced far below west texas crude.
This is syncrude oil the most refined oil in the world.
To be fair it is our own govt that is restricting our exports whether it is responding to environmental pressure created by American lobby groups.
Political interference by outside countries is nothing new.