by clv101 » Sun 06 Feb 2005, 08:06:20
Profits are up since the price of oil has increased dramatically over the last 18 months and cost of production hasn't risen much. Profits are also up since the oil majors aren't spending much on exploration - they know it's not worth it (little economical oil left to discover) so why bother.
I think it speaks volumes that the oil companies are currently cash rich but aren't embarking on much new exploration.