Back in April 2004, we discussed oil in these pages, making the judgment that at nearly $50 per barrel, oil was getting into treacherously elevated price territory. The frenzy that …
✅ Registration successful!
Please check your email to verify your account.