Oil & Gas Amec snaps up Rider Hunt 05/04/2008 By Jeremy Cresswell Amec has made an acquisition calculated to deliver huge leverage to its oil & gas engineering and project management capabilities worldwide.