Posted inNews & Views Crude Don’t Blame The Saudis Or Chinese For High Oil Prices. The Real Culprits Are Much Closer To Home. Jed MoreySeptember 24, 2008June 4, 2022