The Oil Price Lie

While Markets Panic

Our Satellites See the Truth