Boom-Bust-Blame Crude prices soar again, pattern remains unchanged
March 19, 2026
Way back when, OPEC said, “The world runs on oil!” and tried to prove it. Crude prices spiked! The search for renewable energy got started.About 20 years ago, oil companies...