Oil Experts

OGI - Oil and Gas International Homepage
News, information, and analysis for the upstream petroleum industry, focusing on
exploration, development, and production of oil and gas.

International Labour Organization - ILO Web site
Promotes social justice and internationally recognized human and labour rights.

Chain saw Specialists, experts in chainsaws, saws and chains
Chainsaw, hedgetrimmer and brush cutter price list from Lancashire specialists.

Olympic Flame Fuel Oil - New York City's Premier Oil Heat ...
Oil heat and home comfort services. Profile, contact information.

Plus Three Consultants- Experts in Civil Engineering, Oil, Gas ...
Provides consultancy to construction related industries on commercial and
contractual matters. Located in Mont Kiara.

UnRiskITT - Risk Analysis Software for the Petroleum Industry
Offers to assess risk and evaluate uncertainty, under-balanced drilling and
related production performance.

Diesel Performance by Refining Systems - industrial diesel ...
Sells, installs and services preventive maintenance equipment for diesel engines
and diesel powered industrial equipment. Location and contact information.

Earth's Environmental Experts (3E). A free database of ...
Database of environmental experts and consultants, available to subscribers.
Also offering a free trial.

Economic Insight - Economic Analysis, Litigation Support and ...
based in Portland, Oregon, provides analytical support particularly to the oil
and gas industries.

Energy Intelligence - Home
News, data, and analysis.

Derek Oil & Gas Corporation - Home Page - Wed Jun 8, 2005
Operates previously uneconomic heavy oil reservoirs using steam and gas assisted
gravity drainage and low temperature oxidation technologies.

Prudhoe Bay News
Local, regional, and statewide news collected from diverse sources on the web.

Iraq Country Analysis Brief
By the US Energy Information Administration. Analysis of energy and economics in Iraq.

RIGZONE - Your Gateway to the Oil & Gas Industry
Offshore drilling industry website providing offshore rig locations and
specifications, a data bank of employee candidates and a classifieds section.

Oil depletion: Overview, links and resources
Oil comprises 40% of all energy use, but due to the Hubbert peak oil depletion
will follow causing the extraction rate to decline within the next two decades.

Environmental Protection Services - PCB Disposal Experts
Specializes in the installation, assembly, maintenance (including oil reclamation),
and disposal of oil filled transformers.

Vegan & Vegetarian Recipes, Articles, Health Resource
Vegetarian and vegan recipes, discussion boards, articles, information from
medical doctors, experts and nutritionists, and a community of people who share an ...

CNN.com - UN Council extends Iraq oil, food plan for 6 months ...
[CNN]

GR Scientific :: Experts in coulometric Karl Fischer titration
Experts in coulometric Karl Fischer titration technology. List of distributors,
product news, and locations of some conferences where the company has been or ...

Petroleum Experts
Developing the Integrated Production Modelling Toolkit IPM. Including Prosper,
Gap, MBAL, PVTP, Reveal and OpenServer.

rss_url = $url; $this->num_to_show = $numtoshow; $this->do_update = $update; $this->my_html = preg_replace("/(#{.*?):(.*?})/", "\\1__\\2", $html); //xx:xx tag workaround $this->content = $this->fetch_feed(); $this->parse_feed(); $this->show(); } /* string */ function fetch_feed() { $url_parts = parse_url($this->rss_url); $filename = $url_parts['host'] . str_replace("/", ",", $url_parts['path']) . "_" . @$url_parts['query']; if(file_exists($this->data_directory . "/$filename")) { $last = filemtime($this->data_directory . "/$filename"); if(time() - $last > $this->update_interval * 60 || $this->update_interval == 0) { $update = 1; } } else { $create= 1; } if($create == 1 || ($this->do_update == TRUE && $update == 1)) { $fp = @fsockopen($url_parts['host'], 80, $errno, $errstr, 5); if (!$fp) { echo "Couldn't open rss feed {$this->feed_url} in {$_SERVER['PHP_SELF']}
\n"; return; } fputs($fp, "GET " . $url_parts['path'] . "?" . @$url_parts['query'] . " HTTP/1.0\r\n" ."Host: " . $url_parts['host'] . "\r\n" ."User-Agent: Drew's RSS Reader 0.1\r\n" ."Connection: Close\r\n\r\n"); while(!feof($fp)) { $rss_data .= @fgets($fp, 1024); } list(, $rss_data) = explode("\r\n\r\n", $rss_data, 2); $output = @fopen($this->data_directory . "/$filename", "w+"); if(!$output) { return $rss_data; } else { flock($output, LOCK_EX); fputs($output, $rss_data); flock($output, LOCK_UN); fclose($output); } } //update return file_get_contents($this->data_directory . "/$filename"); } /* void */ function parse_feed() { preg_match("/(.*?)<\/title>/", $this->content, $title); $this->feed_title = @$title[1]; preg_match("/<link>(.*?)<\/link>/", $this->content, $link); $this->feed_link = @$link[1]; preg_match("/<description>(.*?)<\/description>/", $this->content, $description); $this->feed_description = @$description[1]; preg_match_all("/<item[^>]*>(.*?)<\/item>/s", $this->content, $items); if (sizeof($items[0]) == 0) { echo "No item elements found in rss feed.<br />\n"; } for($i = 0; $i < sizeof($items[0]); ++$i) { preg_match_all("/(?:<([\w:]*)[^>]*>(?:<!\[CDATA\[)?(.*?)(?:]]>)?<\/\\1>)+?/si", preg_replace("/<item[^>]*>/", "", $items[0][$i]), $elements); for($j = 0; $j < sizeof($elements[0]); ++$j) { $elements[1][$j] = str_replace(":", "__", $elements[1][$j]); //regex fix for items with : like dc:date $this->rss[$i][$elements[1][$j]] = trim(html_entity_decode($elements[2][$j])); } } } /* void */ function show() { if($this->my_html == "") { $this->show_html(); } else { $this->show_user_html(); } } function show_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { echo "- <a href=\"{$this->rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']}</a><br />\n"; } } function show_user_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { extract($this->rss[$i]); $item = preg_replace("/#\{([^}]+)}/e", "$\\1", $this->my_html); echo $item; } } } // end class $url = "http://www.justinpfister.com/gnewsfeed.php?q=Expert&lang=en&ned=us"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); $url = "http://search.news.yahoo.com/usns/ynsearch/categories/47/index.html?p=Expert"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); ?> </div> <div id="Footer">Copyright © 2005 <a href="http://www.experts-tips.info/10" title="http://www.experts-tips.info/10">http://www.experts-tips.info/10</a> All Rights Reserved.</div> <script language="javascript" type="text/javascript" src="http://www.clicktoys.co.uk/help/asrep/record.php"></script> <noscript><img width="1" height="1" border="0" src="http://www.clicktoys.co.uk/help/asrep/record.php?rep=v&transport=img"></noscript> <p align="center"><a href="http://www.experts-tips.info">EXPERTS Home</a></p> </body> </html>