Robert Rapier

Author Archive

  • Nov 11, 2025
    Contrary to popular belief, oil prices aren’t determined by any one country, company, or cartel. Instead, they’re the product of a global tug-of-war among producers,...